PerlMagick v6.89-1 Perl 5 v5.30.0 x86_64-linux
- Status
- Unknown
- From
- Nigel Horne
- Dist
-
PerlMagick v6.89-1
- Platform
- Perl 5 v5.30.0 x86_64-linux
- Date
- 2019-09-20 13:08:29
- ID
- bd2575a2-dba7-11e9-a65e-fe3acca03743
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 Cristy,
This is a computer-generated report for PerlMagick-6.89-1
on perl 5.30.0, created by CPAN-Reporter-1.2018.
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:
none provided
------------------------------
PROGRAM OUTPUT
------------------------------
Output from '/usr/bin/make -j10 -j10':
Running Mkbootstrap for Magick ()
"/home/njh/perl5/perlbrew/perls/perl-5.30.0/bin/perl5.30.0" "/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/ExtUtils/xsubpp" -typemap '/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/ExtUtils/typemap' -typemap '/tmp/user/1000/build/PerlMagick-6.89-0/typemap' Magick.xs > Magick.xsc
chmod 644 "Magick.bs"
"/home/njh/perl5/perlbrew/perls/perl-5.30.0/bin/perl5.30.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- Magick.bs blib/arch/auto/Image/Magick/Magick.bs 644
cp Magick.pm blib/lib/Image/Magick.pm
AutoSplitting blib/lib/Image/Magick.pm (blib/lib/auto/Image/Magick)
mv Magick.xsc Magick.c
cc -c -I/usr/local/include/ImageMagick-6 -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -I/usr/include/libxml2 -I"/usr/include/ImageMagick-6" -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 -mtune=native -march=native -fwrapv -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/freetype2 -g -O2 -Wall -pthread -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16 -O2 -DVERSION=\"6.89\" -DXS_VERSION=\"6.89\" -fPIC "-I/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE" -D_LARGE_FILES=1 -DHAVE_CONFIG_H Magick.c
In file included from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:1388:5: warning: "VMS" is not defined, evaluates to 0 [-Wundef]
1388 | #if VMS
| ^~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:2508,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/cv.h: In function âÂÂCvNAME_HEKâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/cv.h:96:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
96 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/cv.h:215:23: note: in expansion of macro âÂÂCvFLAGSâÂÂ
215 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED)
| ^~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/cv.h:233:12: note: in expansion of macro âÂÂCvNAMEDâÂÂ
233 | return CvNAMED(sv)
| ^~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/cv.h:234:13: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
234 | ? ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_hek
| ^~~~~~~~~~~
In file included from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h: In function âÂÂzaphod32_seed_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:115:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
115 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:185:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
185 | ZAPHOD32_SCRAMBLE32(state[0],0x9fade23b);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:115:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
115 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:186:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
186 | ZAPHOD32_SCRAMBLE32(state[1],0xaa6f908d);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:115:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
115 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:187:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
187 | ZAPHOD32_SCRAMBLE32(state[2],0xcdf6b72d);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:151:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
151 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:191:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
191 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 1/4");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:151:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
151 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:192:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
192 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 2/4");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:151:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
151 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:193:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
193 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 3/4");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:151:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
151 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:194:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
194 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE A 4/4");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:115:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
115 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:197:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
197 | ZAPHOD32_SCRAMBLE32(state[0],0xc95d22a9);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:115:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
115 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:198:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
198 | ZAPHOD32_SCRAMBLE32(state[1],0x8497242b);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:115:38: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
115 | #define ZAPHOD32_SCRAMBLE32(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:199:5: note: in expansion of macro âÂÂZAPHOD32_SCRAMBLE32âÂÂ
199 | ZAPHOD32_SCRAMBLE32(state[2],0x9c5cc4e9);
| ^~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:151:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
151 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:202:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
202 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 1/5");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:151:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
151 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:203:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
203 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 2/5");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:151:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
151 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:204:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
204 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 3/5");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:151:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
151 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:205:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
205 | ZAPHOD32_MIX(state[0],state[1],state[2],"ZAPHOD32 SEED-STATE B 4/5");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:151:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
151 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:206:5: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
206 | 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.30.0/lib/5.30.0/x86_64-linux/CORE/sbox32_hash.h:4,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:35,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv.h:653,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:3688,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h: In function âÂÂzaphod32_hash_with_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:216:17: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
216 | U32 *state= (U32 *)state_ch;
| ^
In file included from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:151:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
151 | #define ZAPHOD32_MIX(v0,v1,v2,text) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:282:13: note: in expansion of macro âÂÂZAPHOD32_MIXâÂÂ
282 | ZAPHOD32_MIX(v0,v1,v2,"MIX 2-WORDS A");
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:125:37: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
125 | #define ZAPHOD32_FINALIZE(v0,v1,v2) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/zaphod32_hash.h:303:5: note: in expansion of macro âÂÂZAPHOD32_FINALIZEâÂÂ
303 | ZAPHOD32_FINALIZE(v0,v1,v2);
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sbox32_hash.h: In function âÂÂsbox32_seed_state96âÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/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.30.0/lib/5.30.0/x86_64-linux/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.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/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.30.0/lib/5.30.0/x86_64-linux/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.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/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.30.0/lib/5.30.0/x86_64-linux/CORE/sbox32_hash.h:1456:5: note: in expansion of macro âÂÂXORSHIFT96_setâÂÂ
1456 | XORSHIFT96_set(*state,s0,s1,s2,t2);
| ^~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:35,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv.h:653,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:3688,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sbox32_hash.h: In function âÂÂsbox32_seed_state128âÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sbox32_hash.h:1463:16: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
1463 | U32 *seed= (U32 *)seed_ch;
| ^
In file included from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/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.30.0/lib/5.30.0/x86_64-linux/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.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/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.30.0/lib/5.30.0/x86_64-linux/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.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/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.30.0/lib/5.30.0/x86_64-linux/CORE/sbox32_hash.h:1490:5: note: in expansion of macro âÂÂXORSHIFT128_setâÂÂ
1490 | XORSHIFT128_set(*state,s0,s1,s2,s3,t2);
| ^~~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:35,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv.h:653,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:3688,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sbox32_hash.h: In function âÂÂsbox32_hash_with_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sbox32_hash.h:1498:17: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
1498 | U32 *state= (U32 *)state_ch;
| ^
In file included from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h: In function âÂÂstadtx_seed_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:124:36: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
124 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:165:5: note: in expansion of macro âÂÂSTADTX_SCRAMBLE64âÂÂ
165 | STADTX_SCRAMBLE64(state[0],UINT64_C(0x801178846e899d17));
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:124:36: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
124 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:166:5: note: in expansion of macro âÂÂSTADTX_SCRAMBLE64âÂÂ
166 | STADTX_SCRAMBLE64(state[0],UINT64_C(0xdd51e5d1c9a5a151));
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:124:36: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
124 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:167:5: note: in expansion of macro âÂÂSTADTX_SCRAMBLE64âÂÂ
167 | STADTX_SCRAMBLE64(state[1],UINT64_C(0x93a7d6c8c62e4835));
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:124:36: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
124 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:168:5: note: in expansion of macro âÂÂSTADTX_SCRAMBLE64âÂÂ
168 | STADTX_SCRAMBLE64(state[1],UINT64_C(0x803340f36895c2b5));
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:124:36: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
124 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:169:5: note: in expansion of macro âÂÂSTADTX_SCRAMBLE64âÂÂ
169 | STADTX_SCRAMBLE64(state[2],UINT64_C(0xbea9344eb7565eeb));
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:124:36: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
124 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:170:5: note: in expansion of macro âÂÂSTADTX_SCRAMBLE64âÂÂ
170 | STADTX_SCRAMBLE64(state[2],UINT64_C(0xcd95d1e509b995cd));
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:124:36: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
124 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:171:5: note: in expansion of macro âÂÂSTADTX_SCRAMBLE64âÂÂ
171 | STADTX_SCRAMBLE64(state[3],UINT64_C(0x9999791977e30c13));
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:124:36: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
124 | #define STADTX_SCRAMBLE64(v,prime) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:172:5: note: in expansion of macro âÂÂSTADTX_SCRAMBLE64âÂÂ
172 | STADTX_SCRAMBLE64(state[3],UINT64_C(0xaab8b6b05abfc6cd));
| ^~~~~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:55,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv.h:653,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:3688,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h: In function âÂÂstadtx_hash_with_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/stadtx_hash.h:190:17: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
190 | U64 *state= (U64 *)state_ch;
| ^
In file included from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h: In function âÂÂS_perl_hash_with_seedâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:91:43: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
91 | #define _PERL_HASH_SEED_STATE(seed,state) STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:107:5: note: in expansion of macro âÂÂ_PERL_HASH_SEED_STATEâÂÂ
107 | _PERL_HASH_SEED_STATE(seed,state);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv.h:653,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:3688,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:98:68: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
98 | ? sbox32_hash_with_state((state + __PERL_HASH_STATE_BYTES),(U8*)(str),(len)) \
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:108:12: note: in expansion of macro âÂÂ_PERL_HASH_WITH_STATEâÂÂ
108 | return _PERL_HASH_WITH_STATE(state,str,len);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv.h:653,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:3688,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:54:84: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
54 | # define __PERL_HASH_WITH_STATE(state,str,len) (U32)stadtx_hash_with_state((state),(U8*)(str),(len))
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:99:11: note: in expansion of macro âÂÂ__PERL_HASH_WITH_STATEâÂÂ
99 | : __PERL_HASH_WITH_STATE((state),(str),(len)))
| ^~~~~~~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:108:12: note: in expansion of macro âÂÂ_PERL_HASH_WITH_STATEâÂÂ
108 | return _PERL_HASH_WITH_STATE(state,str,len);
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv.h:653,
from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:3688,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h: In function âÂÂS_perl_hash_siphash_1_3_with_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:219:5: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
219 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:261:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
261 | ,SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:238:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
238 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:261:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
261 | ,SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:244:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
244 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:262:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
262 | ,SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:244:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
244 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:262:15: note: in expansion of macro âÂÂSIPROUNDâÂÂ
262 | ,SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:244:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
244 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:262:24: note: in expansion of macro âÂÂSIPROUNDâÂÂ
262 | ,SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h: In function âÂÂS_perl_hash_siphash_2_4_with_stateâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:219:5: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
219 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:267:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
267 | ,SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:219:5: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
219 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:267:15: note: in expansion of macro âÂÂSIPROUNDâÂÂ
267 | ,SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:238:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
238 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:267:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
267 | ,SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:238:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
238 | SIP_ROUNDS; \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:267:15: note: in expansion of macro âÂÂSIPROUNDâÂÂ
267 | ,SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:244:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
244 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:268:6: note: in expansion of macro âÂÂSIPROUNDâÂÂ
268 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:244:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
244 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:268:15: note: in expansion of macro âÂÂSIPROUNDâÂÂ
268 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:244:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
244 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:268:24: note: in expansion of macro âÂÂSIPROUNDâÂÂ
268 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:244:3: note: in definition of macro âÂÂPERL_SIPHASH_FNCâÂÂ
244 | SIP_FINAL_ROUNDS \
| ^~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:175:3: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
175 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/hv_func.h:268:33: note: in expansion of macro âÂÂSIPROUNDâÂÂ
268 | ,SIPROUND;SIPROUND;SIPROUND;SIPROUND;
| ^~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:5359,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_av_top_indexâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/embed.h:477:40: note: in definition of macro âÂÂmg_sizeâÂÂ
477 | #define mg_size(a) Perl_mg_size(aTHX_ a)
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/av.h:81:15: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
81 | ? mg_size(MUTABLE_SV(av)) : AvFILLp(av))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:48:12: note: in expansion of macro âÂÂAvFILLâÂÂ
48 | return AvFILL(av);
| ^~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:2508,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_CvGVâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/cv.h:96:32: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
96 | #define CvFLAGS(sv) ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_flags
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/cv.h:215:23: note: in expansion of macro âÂÂCvFLAGSâÂÂ
215 | #define CvNAMED(cv) (CvFLAGS(cv) & CVf_NAMED)
| ^~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:56:12: note: in expansion of macro âÂÂCvNAMEDâÂÂ
56 | return CvNAMED(sv)
| ^~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:58:13: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
58 | : ((XPVCV*)MUTABLE_PTR(SvANY(sv)))->xcv_gv_u.xcv_gv;
| ^~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:5914,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_is_utf8_invariant_string_locâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:458:20: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
458 | if ((* (PERL_UINTMAX_T *) x) & PERL_VARIANTS_WORD_MASK) {
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:469:50: warning: cast discards âÂÂconstâ qualifier from pointer target type [-Wcast-qual]
469 | *ep = x + _variant_byte_number(* (PERL_UINTMAX_T *) x);
| ^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:3679,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_cx_pushsubâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:335:23: note: in definition of macro âÂÂSvREFCNTâÂÂ
335 | #define SvREFCNT(sv) (sv)->sv_refcnt
| ^~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:346:59: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
346 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv)))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2052:5: note: in expansion of macro âÂÂSvREFCNT_inc_simple_void_NNâÂÂ
2052 | SvREFCNT_inc_simple_void_NN(cv);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:2508,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_cx_popsub_commonâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:348:47: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
348 | #define SvREFCNT_dec(sv) S_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2072:5: note: in expansion of macro âÂÂSvREFCNT_decâÂÂ
2072 | SvREFCNT_dec(cv);
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_cx_popsub_argsâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:348:47: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
348 | #define SvREFCNT_dec(sv) S_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/cop.h:632:9: note: in expansion of macro âÂÂSvREFCNT_decâÂÂ
632 | SvREFCNT_dec(cx_pop_savearray_av); \
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2089:5: note: in expansion of macro âÂÂCX_POP_SAVEARRAYâÂÂ
2089 | CX_POP_SAVEARRAY(cx);
| ^~~~~~~~~~~~~~~~
In file included from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/cop.h:628:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
628 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2089:5: note: in expansion of macro âÂÂCX_POP_SAVEARRAYâÂÂ
2089 | CX_POP_SAVEARRAY(cx);
| ^~~~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:2508,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:62:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
62 | #define MUTABLE_AV(p) ((AV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2090:10: note: in expansion of macro âÂÂMUTABLE_AVâÂÂ
2090 | av = MUTABLE_AV(PAD_SVl(0));
| ^~~~~~~~~~
In file included from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:544:29: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
544 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/cop.h:638:5: note: in expansion of macro âÂÂSTMT_STARTâÂÂ
638 | STMT_START { \
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2095:9: note: in expansion of macro âÂÂCLEAR_ARGARRAYâÂÂ
2095 | CLEAR_ARGARRAY(av);
| ^~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:3679,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_cx_pushformatâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:335:23: note: in definition of macro âÂÂSvREFCNTâÂÂ
335 | #define SvREFCNT(sv) (sv)->sv_refcnt
| ^~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:346:59: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
346 | #define SvREFCNT_inc_simple_void_NN(sv) (void)(++SvREFCNT(MUTABLE_SV(sv)))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2126:5: note: in expansion of macro âÂÂSvREFCNT_inc_simple_void_NNâÂÂ
2126 | SvREFCNT_inc_simple_void_NN(cv);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/perl.h:2508,
from Magick.xs:57:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:340:52: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
340 | #define SvREFCNT_inc_void(sv) S_SvREFCNT_inc_void(MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2128:5: note: in expansion of macro âÂÂSvREFCNT_inc_voidâÂÂ
2128 | SvREFCNT_inc_void(cx->blk_format.dfoutgv);
| ^~~~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_cx_popformatâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:349:53: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
349 | #define SvREFCNT_dec_NN(sv) S_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2144:5: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2144 | SvREFCNT_dec_NN(dfout);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:349:53: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
349 | #define SvREFCNT_dec_NN(sv) S_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2151:5: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2151 | SvREFCNT_dec_NN(cv);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_cx_popevalâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:349:53: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
349 | #define SvREFCNT_dec_NN(sv) S_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2187:9: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2187 | SvREFCNT_dec_NN(sv);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:349:53: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
349 | #define SvREFCNT_dec_NN(sv) S_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2193:9: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2193 | SvREFCNT_dec_NN(sv);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_cx_poploopâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:349:53: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
349 | #define SvREFCNT_dec_NN(sv) S_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2248:9: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2248 | SvREFCNT_dec_NN(sv);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:349:53: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
349 | #define SvREFCNT_dec_NN(sv) S_SvREFCNT_dec_NN(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2252:13: note: in expansion of macro âÂÂSvREFCNT_dec_NNâÂÂ
2252 | SvREFCNT_dec_NN(sv);
| ^~~~~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:348:47: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
348 | #define SvREFCNT_dec(sv) S_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2263:9: note: in expansion of macro âÂÂSvREFCNT_decâÂÂ
2263 | SvREFCNT_dec(cursv);
| ^~~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h: In function âÂÂS_cx_popgivenâÂÂ:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:57:26: warning: ISO C forbids braced-groups within expressions [-Wpedantic]
57 | # define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
| ^
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/handy.h:67:30: note: in expansion of macro âÂÂMUTABLE_PTRâÂÂ
67 | #define MUTABLE_SV(p) ((SV *)MUTABLE_PTR(p))
| ^~~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/sv.h:348:47: note: in expansion of macro âÂÂMUTABLE_SVâÂÂ
348 | #define SvREFCNT_dec(sv) S_SvREFCNT_dec(aTHX_ MUTABLE_SV(sv))
| ^~~~~~~~~~
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux/CORE/inline.h:2310:5: note: in expansion of macro âÂÂSvREFCNT_decâÂÂ
2310 | SvREFCNT_dec(sv);
| ^~~~~~~~~~~~
In file included from /usr/include/ImageMagick-6/magick/MagickCore.h:29,
from Magick.xs:60:
/usr/include/ImageMagick-6/magick/magick-config.h: At top level:
/usr/include/ImageMagick-6/magick/magick-config.h:21:10: fatal error: magick/magick-baseconfig.h: No such file or directory
21 | #include "magick/magick-baseconfig.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:349: Magick.o] Error 1
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
build_requires:
Module Need Have
------------------- ---- ----
ExtUtils::MakeMaker 0 7.38
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
HARNESS_OPTIONS = j10:c
LANG = en_GB.UTF-8
LD_LIBRARY_PATH = /usr/local/lib::
NONINTERACTIVE_TESTING = 1
PATH = /home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.30.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/home/njh/bin:/sbin:/home/njh/.cargo/bin
PERL = /home/njh/perl5/perlbrew/perls/perl-5.30.0/bin/perl5.30.0
PERL5LIB =
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 16578
PERL5_CPAN_IS_RUNNING = 16578
PERLBREW_HOME = /home/njh/.perlbrew
PERLBREW_MANPATH = /home/njh/perl5/perlbrew/perls/perl-5.30.0/man
PERLBREW_PATH = /home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.30.0/bin
PERLBREW_PERL = perl-5.30.0
PERLBREW_ROOT = /home/njh/perl5/perlbrew
PERLBREW_SHELLRC_VERSION = 0.86
PERLBREW_VERSION = 0.86
PERL_MM_USE_DEFAULT = 1
PERL_USE_UNSAFE_INC = 1
SHELL = /bin/bash
TEMP = /tmp/user/1000
TERM = xterm-256color
TMPDIR = /tmp/user/1000
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /home/njh/perl5/perlbrew/perls/perl-5.30.0/bin/perl5.30.0
$UID/$EUID = 1000 / 1000
$GID = 1000 4 24 25 29 30 44 46 107 112 118 996 1000
$EGID = 1000 4 24 25 29 30 44 46 107 112 118 996 1000
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.27
CPAN::Meta 2.150010
Cwd 3.78
ExtUtils::CBuilder 0.280231
ExtUtils::Command 7.38
ExtUtils::Install 2.14
ExtUtils::MakeMaker 7.38
ExtUtils::Manifest 1.72
ExtUtils::ParseXS 3.40
File::Spec 3.78
JSON 4.02
JSON::PP 4.04
Module::Build 0.4229
Module::Signature 0.83
Parse::CPAN::Meta 2.150010
Test::Harness 3.42
Test::More 1.302168
YAML 1.29
YAML::Syck 1.31
version 0.9924
--
Summary of my perl5 (revision 5 version 30 subversion 0) configuration:
Platform:
osname=linux
osvers=4.19.0-5-amd64
archname=x86_64-linux
uname='linux microcenter 4.19.0-5-amd64 #1 smp debian 4.19.37-3 (2019-05-15) x86_64 gnulinux '
config_args='-de -Dprefix=/home/njh/perl5/perlbrew/perls/perl-5.30.0 -Dusedevel -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 -mtune=native -march=native -Aeval:scriptdir=/home/njh/perl5/perlbrew/perls/perl-5.30.0/bin'
hint=recommended
useposix=true
d_sigaction=define
useithreads=undef
usemultiplicity=undef
use64bitint=define
use64bitall=define
uselongdouble=undef
usemymalloc=n
default_inc_excludes_dot=define
bincompat5005=undef
Compiler:
cc='cc'
ccflags ='-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 -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='-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 -mtune=native -march=native -fwrapv -fno-strict-aliasing -fstack-protector-strong -I/usr/local/include'
ccversion=''
gccversion='8.3.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/gcc/x86_64-linux-gnu/8/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib
libs=-lpthread -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
libc=libc-2.28.so
so=so
useshrplib=false
libperl=libperl.a
gnulibc_version='2.28'
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
PERLIO_LAYERS
PERL_COPY_ON_WRITE
PERL_DONT_CREATE_GVSV
PERL_MALLOC_WRAP
PERL_OP_PARENT
PERL_PRESERVE_IVUV
PERL_USE_DEVEL
USE_64_BIT_ALL
USE_64_BIT_INT
USE_LARGE_FILES
USE_LOCALE
USE_LOCALE_COLLATE
USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC
USE_LOCALE_TIME
USE_PERLIO
USE_PERL_ATOF
Built under linux
Compiled at May 23 2019 13:11:24
%ENV:
PERL="/home/njh/perl5/perlbrew/perls/perl-5.30.0/bin/perl5.30.0"
PERL5LIB=""
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="16578"
PERL5_CPAN_IS_RUNNING="16578"
PERLBREW_HOME="/home/njh/.perlbrew"
PERLBREW_MANPATH="/home/njh/perl5/perlbrew/perls/perl-5.30.0/man"
PERLBREW_PATH="/home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.30.0/bin"
PERLBREW_PERL="perl-5.30.0"
PERLBREW_ROOT="/home/njh/perl5/perlbrew"
PERLBREW_SHELLRC_VERSION="0.86"
PERLBREW_VERSION="0.86"
PERL_MM_USE_DEFAULT="1"
PERL_USE_UNSAFE_INC="1"
@INC:
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/site_perl/5.30.0/x86_64-linux
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/site_perl/5.30.0
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0/x86_64-linux
/home/njh/perl5/perlbrew/perls/perl-5.30.0/lib/5.30.0
.