<86>Mar 6 11:47:54 userdel[310382]: delete user 'rooter' <86>Mar 6 11:47:54 userdel[310382]: removed group 'rooter' owned by 'rooter' <86>Mar 6 11:47:54 userdel[310382]: removed shadow group 'rooter' owned by 'rooter' <86>Mar 6 11:47:54 groupadd[310422]: group added to /etc/group: name=rooter, GID=681 <86>Mar 6 11:47:54 groupadd[310422]: group added to /etc/gshadow: name=rooter <86>Mar 6 11:47:54 groupadd[310422]: new group: name=rooter, GID=681 <86>Mar 6 11:47:54 useradd[310438]: new user: name=rooter, UID=681, GID=681, home=/root, shell=/bin/bash <86>Mar 6 11:47:54 userdel[310481]: delete user 'builder' <86>Mar 6 11:47:54 userdel[310481]: removed group 'builder' owned by 'builder' <86>Mar 6 11:47:54 userdel[310481]: removed shadow group 'builder' owned by 'builder' <86>Mar 6 11:47:54 groupadd[310503]: group added to /etc/group: name=builder, GID=682 <86>Mar 6 11:47:54 groupadd[310503]: group added to /etc/gshadow: name=builder <86>Mar 6 11:47:54 groupadd[310503]: new group: name=builder, GID=682 <86>Mar 6 11:47:54 useradd[310529]: new user: name=builder, UID=682, GID=682, home=/usr/src, shell=/bin/bash /usr/src/in/srpm/perl-Crypt-OpenSSL-EC-1.32-alt1.src.rpm: license not found in '/usr/share/license' directory: perl <13>Mar 6 11:47:58 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed <13>Mar 6 11:47:58 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Mar 6 11:47:58 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Mar 6 11:47:58 rpmi: perl-Filter-1.60-alt1 sisyphus+258375.300.14.2 1600904226 installed <13>Mar 6 11:47:58 rpmi: perl-Encode-3.08-alt1 sisyphus+263440.100.1.1 1607955886 installed <13>Mar 6 11:47:58 rpmi: perl-Pod-Simple-3.42-alt1 sisyphus+261979.100.1.1 1605684633 installed <13>Mar 6 11:47:58 rpmi: perl-Pod-Usage-2.01-alt1 sisyphus+260315.100.1.3 1603550551 installed <13>Mar 6 11:47:58 rpmi: perl-podlators-4.14-alt1 sisyphus+243914.100.1.1 1578493399 installed <13>Mar 6 11:47:58 rpmi: libsowing-1.1.25-alt2 sisyphus+261179.100.1.1 1604742529 installed <13>Mar 6 11:47:58 rpmi: libgdbm-1.8.3-alt10 1454943334 installed <13>Mar 6 11:47:58 rpmi: libgdbm-devel-1.8.3-alt10 1454943334 installed <13>Mar 6 11:47:59 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Mar 6 11:47:59 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Mar 6 11:47:59 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Mar 6 11:47:59 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Mar 6 11:47:59 rpmi: ca-certificates-2021.01.27-alt1 sisyphus+265371.200.1.1 1611759824 installed <13>Mar 6 11:47:59 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Mar 6 11:47:59 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Mar 6 11:47:59 rpmi: libcrypto1.1-1.1.1i-alt3 sisyphus+265605.200.2.1 1612202596 installed <13>Mar 6 11:47:59 rpmi: libssl1.1-1.1.1i-alt3 sisyphus+265605.200.2.1 1612202596 installed <13>Mar 6 11:47:59 rpmi: libssl-devel-1.1.1i-alt3 sisyphus+265605.200.2.1 1612202596 installed <13>Mar 6 11:47:59 rpmi: perl-Crypt-OpenSSL-Bignum-0.09-alt1.2 sisyphus+258375.14000.14.3 1600997602 installed <13>Mar 6 11:47:59 rpmi: perl-devel-1:5.30.3-alt1 sisyphus+259030.200.1.1 1601554162 installed <13>Mar 6 11:47:59 rpmi: libsowing-devel-1.1.25-alt2 sisyphus+261179.100.1.1 1604742529 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/perl-Crypt-OpenSSL-EC-1.32-alt1.nosrc.rpm (w1.gzdio) Installing perl-Crypt-OpenSSL-EC-1.32-alt1.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.81136 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf Crypt-OpenSSL-EC-1.32 + echo 'Source #0 (Crypt-OpenSSL-EC-1.32.tar.gz):' Source #0 (Crypt-OpenSSL-EC-1.32.tar.gz): + /bin/gzip -dc /usr/src/RPM/SOURCES/Crypt-OpenSSL-EC-1.32.tar.gz + /bin/tar -xf - + cd Crypt-OpenSSL-EC-1.32 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.81136 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd Crypt-OpenSSL-EC-1.32 + perl_vendor_build + export PERL_EXTUTILS_AUTOINSTALL=--skip + PERL_EXTUTILS_AUTOINSTALL=--skip + export XSUBPP_STATIC_XS=1 + XSUBPP_STATIC_XS=1 + _perl_vendor_fixin + xargs -r0 /usr/bin/subst -p '1s,^#![[:space:]]*\([^[:space:]]*/\)\?perl\([^/[:alpha:][:space:]][^/[:space:]]*\)\?\([[:space:]]\|$\),#!/usr/bin/perl\3,' + find . -type f -print0 + /bin/grep -qs -Ew '((dist|module)_name|Build_PL|Module::Build)' Build.PL + _perl_vendor_MM_build + : looking for PREREQ dependencies + /usr/bin/perl Makefile.PL PRINT_PREREQ=1 + tee .perl.req perl(Crypt::OpenSSL::Bignum)>=0.04 + : writing Makefile + /usr/bin/perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Crypt::OpenSSL::EC + : running make + make -j8 'OPTIMIZE=-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' 'CP=/bin/cp -p' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' Running Mkbootstrap for EC () chmod 644 "EC.bs" make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- EC.bs blib/arch/auto/Crypt/OpenSSL/EC/EC.bs 644 make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' cp lib/Crypt/OpenSSL/EC.pm blib/lib/Crypt/OpenSSL/EC.pm AutoSplitting blib/lib/Crypt/OpenSSL/EC.pm (blib/lib/auto/Crypt/OpenSSL/EC) make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' "/usr/bin/perl" "/usr/share/perl5/ExtUtils/xsubpp" -typemap '/usr/share/perl5/ExtUtils/typemap' -typemap '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32/typemap' EC.xs > EC.xsc mv EC.xsc EC.c make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' gcc -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DVERSION=\"1.32\" -DXS_VERSION=\"1.32\" -fPIC "-I/usr/lib/perl5/CORE" -DPERL5 -DOPENSSL_NO_KRB5 EC.c In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_GFp_simple_method': EC.c:292:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:292:6: note: in expansion of macro 'sv_setsv' 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:292:25: note: in expansion of macro 'sv_2mortal' 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:292:36: note: in expansion of macro 'sv_bless' 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:292:45: note: in expansion of macro 'newRV_noinc' 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:292:58: note: in expansion of macro 'newSViv' 292 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_GFp_mont_method': EC.c:313:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:313:6: note: in expansion of macro 'sv_setsv' 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:313:25: note: in expansion of macro 'sv_2mortal' 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:313:36: note: in expansion of macro 'sv_bless' 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:313:45: note: in expansion of macro 'newRV_noinc' 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:313:58: note: in expansion of macro 'newSViv' 313 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_GFp_nist_method': EC.c:334:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:334:6: note: in expansion of macro 'sv_setsv' 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:334:25: note: in expansion of macro 'sv_2mortal' 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:334:36: note: in expansion of macro 'sv_bless' 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:334:45: note: in expansion of macro 'newRV_noinc' 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:334:58: note: in expansion of macro 'newSViv' 334 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_GF2m_simple_method': EC.c:358:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:358:6: note: in expansion of macro 'sv_setsv' 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:358:25: note: in expansion of macro 'sv_2mortal' 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:358:36: note: in expansion of macro 'sv_bless' 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:358:45: note: in expansion of macro 'newRV_noinc' 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:358:58: note: in expansion of macro 'newSViv' 358 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC_ECParameters_print': EC.c:393:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 393 | key = (const EC_KEY *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_KEY_print': EC.c:428:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 428 | key = (const EC_KEY *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC_ECParameters_print_fp': EC.c:456:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 456 | key = (const EC_KEY *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_KEY_print_fp': EC.c:482:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 482 | key = (const EC_KEY *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_new': EC.c:549:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 549 | meth = (const EC_METHOD *) SvIV( SvRV( ST(0) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:557:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:557:6: note: in expansion of macro 'sv_setsv' 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:557:25: note: in expansion of macro 'sv_2mortal' 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:557:36: note: in expansion of macro 'sv_bless' 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:557:45: note: in expansion of macro 'newRV_noinc' 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:557:58: note: in expansion of macro 'newSViv' 557 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_DESTROY': EC.c:575:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 575 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_free': EC.c:595:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 595 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_copy': EC.c:617:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 617 | dst = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:621:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 621 | src = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_dup': EC.c:642:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 642 | src = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:649:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:649:6: note: in expansion of macro 'sv_setsv' 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:649:25: note: in expansion of macro 'sv_2mortal' 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:649:36: note: in expansion of macro 'sv_bless' 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:649:45: note: in expansion of macro 'newRV_noinc' 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:649:58: note: in expansion of macro 'newSViv' 649 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_method_of': EC.c:668:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 668 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:675:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:675:6: note: in expansion of macro 'sv_setsv' 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:675:25: note: in expansion of macro 'sv_2mortal' 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:675:36: note: in expansion of macro 'sv_bless' 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:675:45: note: in expansion of macro 'newRV_noinc' 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:675:58: note: in expansion of macro 'newSViv' 675 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_EC_METHOD_get_field_type': EC.c:695:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 695 | meth = (const EC_METHOD *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_generator': EC.c:720:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 720 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:724:17: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 724 | generator = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:728:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 728 | order = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:732:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 732 | cofactor = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get0_generator': EC.c:753:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 753 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:761:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:761:6: note: in expansion of macro 'sv_setsv' 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:761:25: note: in expansion of macro 'sv_2mortal' 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:761:36: note: in expansion of macro 'sv_bless' 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:761:45: note: in expansion of macro 'newRV_noinc' 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:761:58: note: in expansion of macro 'newSViv' 761 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_order': EC.c:783:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 783 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:787:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 787 | order = (BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_cofactor': EC.c:821:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 821 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:825:16: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 825 | cofactor = (BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_curve_name': EC.c:857:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 857 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_curve_name': EC.c:878:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 878 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_asn1_flag': EC.c:900:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 900 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_asn1_flag': EC.c:921:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 921 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_point_conversion_form': EC.c:943:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 943 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_point_conversion_form': EC.c:964:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 964 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get0_seed': EC.c:986:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 986 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_seed_len': EC.c:1009:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1009 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_seed': EC.c:1036:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1036 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_curve_GFp': EC.c:1062:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1062 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1066:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1066 | p = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1070:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1070 | a = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1074:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1074 | b = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_curve_GFp': EC.c:1110:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1110 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1114:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1114 | p = (BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1118:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1118 | a = (BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1122:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1122 | b = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_set_curve_GF2m': EC.c:1161:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1161 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1165:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1165 | p = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1169:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1169 | a = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1173:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1173 | b = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_curve_GF2m': EC.c:1209:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1209 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1213:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1213 | p = (BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1217:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1217 | a = (BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1221:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1221 | b = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_degree': EC.c:1254:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1254 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_check': EC.c:1277:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1277 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_check_discriminant': EC.c:1310:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1310 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_cmp': EC.c:1344:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1344 | a = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1348:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1348 | b = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_new_curve_GFp': EC.c:1382:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1382 | p = (const BIGNUM *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1386:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1386 | a = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1390:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1390 | b = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:1407:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1407:6: note: in expansion of macro 'sv_setsv' 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1407:25: note: in expansion of macro 'sv_2mortal' 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:1407:36: note: in expansion of macro 'sv_bless' 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1407:45: note: in expansion of macro 'newRV_noinc' 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:1407:58: note: in expansion of macro 'newSViv' 1407 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_new_curve_GF2m': EC.c:1432:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1432 | p = (const BIGNUM *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1436:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1436 | a = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1440:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1440 | b = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:1457:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1457:6: note: in expansion of macro 'sv_setsv' 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1457:25: note: in expansion of macro 'sv_2mortal' 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:1457:36: note: in expansion of macro 'sv_bless' 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1457:45: note: in expansion of macro 'newRV_noinc' 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:1457:58: note: in expansion of macro 'newSViv' 1457 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_new_by_curve_name': EC.c:1481:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1481:6: note: in expansion of macro 'sv_setsv' 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1481:25: note: in expansion of macro 'sv_2mortal' 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:1481:36: note: in expansion of macro 'sv_bless' 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:1481:45: note: in expansion of macro 'newRV_noinc' 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:1481:58: note: in expansion of macro 'newSViv' 1481 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_precompute_mult': EC.c:1502:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1502 | group = (EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_have_precompute_mult': EC.c:1534:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1534 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_basis_type': EC.c:1556:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1556 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_trinomial_basis': EC.c:1583:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1583 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_GROUP_get_pentanomial_basis': EC.c:1614:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1614 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_new': EC.c:1643:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1643 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:1651:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1651:6: note: in expansion of macro 'sv_setsv' 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:1651:25: note: in expansion of macro 'sv_2mortal' 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:1651:36: note: in expansion of macro 'sv_bless' 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:1651:45: note: in expansion of macro 'newRV_noinc' 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:1651:58: note: in expansion of macro 'newSViv' 1651 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_DESTROY': EC.c:1669:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1669 | point = (EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_free': EC.c:1689:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1689 | point = (EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_clear_free': EC.c:1708:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1708 | point = (EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_copy': EC.c:1730:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1730 | dst = (EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1734:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1734 | src = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_dup': EC.c:1756:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1756 | src = (const EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1760:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1760 | group = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:1767:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1767:6: note: in expansion of macro 'sv_setsv' 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:1767:25: note: in expansion of macro 'sv_2mortal' 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:1767:36: note: in expansion of macro 'sv_bless' 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:1767:45: note: in expansion of macro 'newRV_noinc' 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:1767:58: note: in expansion of macro 'newSViv' 1767 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_method_of': EC.c:1786:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1786 | point = (const EC_POINT *) SvIV( SvRV( ST(0) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:1793:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1793:6: note: in expansion of macro 'sv_setsv' 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:1793:25: note: in expansion of macro 'sv_2mortal' 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~ EC.c:1793:36: note: in expansion of macro 'sv_bless' 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~ EC.c:1793:45: note: in expansion of macro 'newRV_noinc' 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~~~~~ EC.c:1793:58: note: in expansion of macro 'newSViv' 1793 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_METHOD",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_to_infinity': EC.c:1814:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1814 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1818:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1818 | point = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_Jprojective_coordinates_GFp': EC.c:1845:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1845 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1849:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1849 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1853:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1853 | x = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1857:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1857 | y = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:1861:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1861 | z = (const BIGNUM *) SvIV( SvRV( ST(4) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_get_Jprojective_coordinates_GFp': EC.c:1898:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1898 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1902:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1902 | p = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1906:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1906 | x = (BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1910:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1910 | y = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:1914:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1914 | z = (BIGNUM *) SvIV( SvRV( ST(4) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_affine_coordinates_GFp': EC.c:1950:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1950 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:1954:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1954 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:1958:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1958 | x = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:1962:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1962 | y = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_get_affine_coordinates_GFp': EC.c:1998:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 1998 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2002:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2002 | p = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2006:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2006 | x = (BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2010:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2010 | y = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_compressed_coordinates_GFp': EC.c:2047:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2047 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2051:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2051 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2055:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2055 | x = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_affine_coordinates_GF2m': EC.c:2094:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2094 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2098:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2098 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2102:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2102 | x = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2106:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2106 | y = (const BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_get_affine_coordinates_GF2m': EC.c:2142:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2142 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2146:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2146 | p = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2150:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2150 | x = (BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2154:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2154 | y = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_set_compressed_coordinates_GF2m': EC.c:2191:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2191 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2195:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2195 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2199:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2199 | x = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_point2oct': EC.c:2239:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2239 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2243:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2243 | p = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_oct2point': EC.c:2288:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2288 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2292:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2292 | p = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_point2bn': EC.c:2330:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2330 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2334:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2334 | point = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2338:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2338 | bn = (BIGNUM *) SvIV( SvRV( ST(3) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:2355:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2355:6: note: in expansion of macro 'sv_setsv' 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~ EC.c:2355:25: note: in expansion of macro 'sv_2mortal' 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~~~ EC.c:2355:36: note: in expansion of macro 'sv_bless' 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~ EC.c:2355:45: note: in expansion of macro 'newRV_noinc' 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~~~~ EC.c:2355:58: note: in expansion of macro 'newSViv' 2355 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_bn2point': EC.c:2377:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2377 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2381:10: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2381 | bn = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2385:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2385 | point = (EC_POINT *) SvIV( SvRV( ST(2) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:2402:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2402:6: note: in expansion of macro 'sv_setsv' 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:2402:25: note: in expansion of macro 'sv_2mortal' 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:2402:36: note: in expansion of macro 'sv_bless' 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:2402:45: note: in expansion of macro 'newRV_noinc' 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:2402:58: note: in expansion of macro 'newSViv' 2402 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_point2hex': EC.c:2429:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2429 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2433:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2433 | point = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2420:9: warning: unused variable 'RETVAL' [-Wunused-variable] 2420 | char * RETVAL; | ^~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_hex2point': EC.c:2471:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2471 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2475:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2475 | point = (EC_POINT *) SvIV( SvRV( ST(2) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:2492:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2492:6: note: in expansion of macro 'sv_setsv' 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:2492:25: note: in expansion of macro 'sv_2mortal' 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:2492:36: note: in expansion of macro 'sv_bless' 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:2492:45: note: in expansion of macro 'newRV_noinc' 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:2492:58: note: in expansion of macro 'newSViv' 2492 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_add': EC.c:2516:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2516 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2520:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2520 | r = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2524:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2524 | a = (const EC_POINT *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2528:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2528 | b = (const EC_POINT *) SvIV( SvRV( ST(3) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_dbl': EC.c:2563:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2563 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2567:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2567 | r = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2571:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2571 | a = (const EC_POINT *) SvIV( SvRV( ST(2) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_invert': EC.c:2605:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2605 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2609:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2609 | a = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_is_at_infinity': EC.c:2642:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2642 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2646:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2646 | p = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_is_on_curve': EC.c:2670:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2670 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2674:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2674 | point = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_cmp': EC.c:2709:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2709 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2713:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2713 | a = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2717:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2717 | b = (const EC_POINT *) SvIV( SvRV( ST(2) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_make_affine': EC.c:2751:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2751 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2755:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2755 | point = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_mul': EC.c:2876:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2876 | group = (const EC_GROUP *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:2880:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2880 | r = (EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c:2884:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2884 | n = (const BIGNUM *) SvIV( SvRV( ST(2) ) ) | ^ EC.c:2888:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2888 | q = (const EC_POINT *) SvIV( SvRV( ST(3) ) ) | ^ EC.c:2892:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2892 | m = (const BIGNUM *) SvIV( SvRV( ST(4) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_ECPKParameters_print': EC.c:2940:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2940 | x = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_POINT_ECPKParameters_print_fp': EC.c:2970:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 2970 | x = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_new': EC.c:2995:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2995:6: note: in expansion of macro 'sv_setsv' 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:2995:25: note: in expansion of macro 'sv_2mortal' 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~ EC.c:2995:36: note: in expansion of macro 'sv_bless' 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:2995:45: note: in expansion of macro 'newRV_noinc' 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~~ EC.c:2995:58: note: in expansion of macro 'newSViv' 2995 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_new_by_curve_name': EC.c:3019:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3019:6: note: in expansion of macro 'sv_setsv' 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3019:25: note: in expansion of macro 'sv_2mortal' 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~ EC.c:3019:36: note: in expansion of macro 'sv_bless' 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3019:45: note: in expansion of macro 'newRV_noinc' 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~~ EC.c:3019:58: note: in expansion of macro 'newSViv' 3019 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_DESTROY': EC.c:3037:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3037 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_free': EC.c:3057:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3057 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_copy': EC.c:3078:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3078 | dst = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3082:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3082 | src = (const EC_KEY *) SvIV( SvRV( ST(1) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:3089:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3089:6: note: in expansion of macro 'sv_setsv' 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3089:25: note: in expansion of macro 'sv_2mortal' 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~ EC.c:3089:36: note: in expansion of macro 'sv_bless' 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3089:45: note: in expansion of macro 'newRV_noinc' 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~~ EC.c:3089:58: note: in expansion of macro 'newSViv' 3089 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_dup': EC.c:3108:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3108 | src = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:3115:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3115:6: note: in expansion of macro 'sv_setsv' 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3115:25: note: in expansion of macro 'sv_2mortal' 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~ EC.c:3115:36: note: in expansion of macro 'sv_bless' 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~ EC.c:3115:45: note: in expansion of macro 'newRV_noinc' 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~~~~~ EC.c:3115:58: note: in expansion of macro 'newSViv' 3115 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_KEY",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_up_ref': EC.c:3135:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3135 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_get0_group': EC.c:3156:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3156 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:3163:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3163:6: note: in expansion of macro 'sv_setsv' 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:3163:25: note: in expansion of macro 'sv_2mortal' 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~ EC.c:3163:36: note: in expansion of macro 'sv_bless' 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~ EC.c:3163:45: note: in expansion of macro 'newRV_noinc' 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~~~~~ EC.c:3163:58: note: in expansion of macro 'newSViv' 3163 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_GROUP",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_group': EC.c:3184:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3184 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3188:13: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3188 | group = (const EC_GROUP *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_get0_private_key': EC.c:3209:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3209 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:3217:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3217:6: note: in expansion of macro 'sv_setsv' 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~ EC.c:3217:25: note: in expansion of macro 'sv_2mortal' 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~~~ EC.c:3217:36: note: in expansion of macro 'sv_bless' 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~ EC.c:3217:45: note: in expansion of macro 'newRV_noinc' 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~~~~~ EC.c:3217:58: note: in expansion of macro 'newSViv' 3217 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::Bignum",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_private_key': EC.c:3238:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3238 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3242:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3242 | prv = (const BIGNUM *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_get0_public_key': EC.c:3263:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3263 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ In file included from /usr/lib/perl5/CORE/perl.h:5376, from EC.xs:2: EC.c:3271:67: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^ /usr/lib/perl5/CORE/embed.h:839:59: note: in definition of macro 'sv_setsv_flags' 839 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3271:6: note: in expansion of macro 'sv_setsv' 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:3271:25: note: in expansion of macro 'sv_2mortal' 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~ EC.c:3271:36: note: in expansion of macro 'sv_bless' 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~ EC.c:3271:45: note: in expansion of macro 'newRV_noinc' 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~~~~~ EC.c:3271:58: note: in expansion of macro 'newSViv' 3271 | sv_setsv(RETVALSV, sv_2mortal(sv_bless(newRV_noinc( newSViv( (IV)RETVAL ) ), gv_stashpv("Crypt::OpenSSL::EC::EC_POINT",1)))); | ^~~~~~~ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_public_key': EC.c:3292:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3292 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c:3296:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3296 | pub = (const EC_POINT *) SvIV( SvRV( ST(1) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_get_enc_flags': EC.c:3318:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3318 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_enc_flags': EC.c:3340:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3340 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_get_conv_form': EC.c:3361:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3361 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_conv_form': EC.c:3383:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3383 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_set_asn1_flag': EC.c:3404:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3404 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_precompute_mult': EC.c:3426:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3426 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_generate_key': EC.c:3458:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3458 | key = (EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_check_key': EC.c:3480:11: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 3480 | key = (const EC_KEY *) SvIV( SvRV( ST(0) ) ) | ^ make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' rm -f blib/arch/auto/Crypt/OpenSSL/EC/EC.so gcc -lpthread -shared -L/usr/local/lib -fstack-protector-strong EC.o -o blib/arch/auto/Crypt/OpenSSL/EC/EC.so \ -lcrypto \ -L/usr/lib/perl5/CORE -lperl -lpthread chmod 755 blib/arch/auto/Crypt/OpenSSL/EC/EC.so make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' + : running tests + LD_BIND_NOW=1 + PERL_DL_NONLAZY=1 + /usr/bin/make test 'CP=/bin/cp -p' make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- EC.bs blib/arch/auto/Crypt/OpenSSL/EC/EC.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/Crypt-OpenSSL-EC.t .. ok t/prime-field.t ....... ok All tests successful. Files=2, Tests=282, 1 wallclock secs ( 0.06 usr 0.00 sys + 0.34 cusr 0.02 csys = 0.42 CPU) Result: PASS make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.9531 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot + : + /bin/rm -rf -- /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd Crypt-OpenSSL-EC-1.32 + perl_vendor_install + /bin/grep -qs -Ew Build_PL Build.PL + /bin/grep -qs -Ew '(dist|module)_name' Build.PL + _perl_vendor_MM_install + : installing + make 'INSTALL=/usr/libexec/rpm-build/install -p' 'CP=/bin/cp -p' DESTDIR=/usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot PREFIX=/usr INSTALLDIRS=vendor pure_install make: Entering directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- EC.bs blib/arch/auto/Crypt/OpenSSL/EC/EC.bs 644 Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so Installing /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/lib/perl5/auto/Crypt/OpenSSL/EC/autosplit.ix Installing /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/lib/perl5/Crypt/OpenSSL/EC.pm make: Leaving directory '/usr/src/RPM/BUILD/Crypt-OpenSSL-EC-1.32' + _perl_vendor_check_buildroot + : prompting for files that contain /usr/local + find /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot -type f -exec /bin/grep -FH /usr/local '{}' ';' Binary file /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so matches + : prompting for files that contain /tmp + find /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot -type f -not -name .packlist -exec /bin/grep -FH /tmp '{}' ';' + _perl_vendor_save_prereq + /bin/grep -F 'perl(' .perl.req perl(Crypt::OpenSSL::Bignum)>=0.04 + /bin/grep -F 'perl(' .perl.req + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot (auto) removed './usr/lib/perl5/auto/Crypt/OpenSSL/EC/.packlist' mode of './usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/ (default) Compressing files in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot (auto) Adjusting library links in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Hardlinking identical .pyc and .pyo files Processing files: perl-Crypt-OpenSSL-EC-1.32-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.25523 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd Crypt-OpenSSL-EC-1.32 + DOCDIR=/usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + export DOCDIR + rm -rf /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + /bin/mkdir -p /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + cp -prL README Changes /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + chmod -R go-w /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + chmod -R a+rX /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/share/doc/perl-Crypt-OpenSSL-EC-1.32 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Ux22pn find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ivRX2k find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/perl-Crypt-OpenSSL-EC-buildroot/usr/lib/perl5/Crypt/OpenSSL/EC.pm syntax OK Provides: perl(Crypt/OpenSSL/EC.pm) = 1.320 Requires: /usr/lib/perl5, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.4), libcrypto.so.1.1 >= set:qjvVy9VqCBo3S7PWOCQnF9aBd5TzTkuhDERAqBWUWtN4nZ9qOZFuidpuPNqgBhudRShGY4qtx5p36gZLGstVZloXZ3NHjKe2BCZ5U4lUWmsJDD4N7KkIyL9Rvx1IGOATZBbhxVu1RwjN8BXMVY6F6XhF8xUQL07mM4t5Z1XSvYZn51xategHkTocBAAN9OviZJf1XCFqb3e2kL8QRZitf3gcuZc0c0CpXWCAXw39tZ17yIerSU2EY0VsrUmyFF9VHaaJbMLVPD4EvetI46LGqrZvTw2rxEbAZ8gdZF1U7ACAR0, libcrypto.so.1.1(OPENSSL_1_1_0), libperl-5.30.so >= set:ojjB3ZoQRRGPI2HK4th1ssdmLqDKIvRoFwpD4UWX6CgpAG1eRfhcVXYzLxTrFBP1NTFimdGSDjMelfmqgLBOd0, libpthread.so.0(GLIBC_2.0), perl(AutoLoader.pm), perl(XSLoader.pm), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.Qcc9om Creating perl-Crypt-OpenSSL-EC-debuginfo package Processing files: perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.lEB9sl find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rNNeeo find-requires: running scripts (debuginfo) Requires: perl-Crypt-OpenSSL-EC = 1.32-alt1, debug(libc.so.6), debug(libcrypto.so.1.1), debug(libperl-5.30.so), debug(libpthread.so.0) Adding to perl-Crypt-OpenSSL-EC-debuginfo a strict dependency on perl-Crypt-OpenSSL-EC Wrote: /usr/src/RPM/RPMS/i586/perl-Crypt-OpenSSL-EC-1.32-alt1.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1.i586.rpm (w2.lzdio) 9.73user 0.96system 0:14.20elapsed 75%CPU (0avgtext+0avgdata 97176maxresident)k 0inputs+0outputs (0major+265134minor)pagefaults 0swaps /.out/perl-Crypt-OpenSSL-EC-1.32-alt1.i586.rpm: license not found in '/usr/share/license' directory: perl /.out/perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1.i586.rpm: license not found in '/usr/share/license' directory: perl 18.22user 4.53system 0:26.34elapsed 86%CPU (0avgtext+0avgdata 107232maxresident)k 0inputs+0outputs (0major+603110minor)pagefaults 0swaps --- perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1.i586.rpm.repo 2020-09-25 14:00:21.000000000 +0000 +++ perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1.i586.rpm.hasher 2021-03-06 11:48:18.587150126 +0000 @@ -11,3 +11,2 @@ /usr/src/debug/Crypt-OpenSSL-EC-1.32/const-xs.inc 100644 -/usr/src/debug/Crypt-OpenSSL-EC-1.32/ppport.h 100644 Requires: debug(libc.so.6)