<86>Sep 14 10:56:44 userdel[3704327]: delete user 'rooter' <86>Sep 14 10:56:44 userdel[3704327]: removed group 'rooter' owned by 'rooter' <86>Sep 14 10:56:44 userdel[3704327]: removed shadow group 'rooter' owned by 'rooter' <86>Sep 14 10:56:44 groupadd[3704338]: group added to /etc/group: name=rooter, GID=627 <86>Sep 14 10:56:44 groupadd[3704338]: group added to /etc/gshadow: name=rooter <86>Sep 14 10:56:44 groupadd[3704338]: new group: name=rooter, GID=627 <86>Sep 14 10:56:44 useradd[3704345]: new user: name=rooter, UID=627, GID=627, home=/root, shell=/bin/bash <86>Sep 14 10:56:44 userdel[3704355]: delete user 'builder' <86>Sep 14 10:56:44 userdel[3704355]: removed group 'builder' owned by 'builder' <86>Sep 14 10:56:44 userdel[3704355]: removed shadow group 'builder' owned by 'builder' <86>Sep 14 10:56:44 groupadd[3704361]: group added to /etc/group: name=builder, GID=628 <86>Sep 14 10:56:44 groupadd[3704361]: group added to /etc/gshadow: name=builder <86>Sep 14 10:56:44 groupadd[3704361]: new group: name=builder, GID=628 <86>Sep 14 10:56:44 useradd[3704365]: new user: name=builder, UID=628, GID=628, 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>Sep 14 10:56:48 rpmi: perl-Term-Cap-1.17-alt1 1445018869 installed <13>Sep 14 10:56:48 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Sep 14 10:56:48 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed <13>Sep 14 10:56:48 rpmi: perl-Filter-1.60-alt1 sisyphus+279723.100.1.1 1626648797 installed <13>Sep 14 10:56:48 rpmi: perl-Encode-3.12-alt1 sisyphus+283174.100.1.2 1629241769 installed <13>Sep 14 10:56:48 rpmi: perl-Pod-Simple-3.43-alt1 sisyphus+276561.100.1.1 1625127752 installed <13>Sep 14 10:56:48 rpmi: perl-Pod-Usage-2.01-alt1 sisyphus+277175.100.1.1 1625408247 installed <13>Sep 14 10:56:48 rpmi: perl-podlators-4.14-alt1 sisyphus+277178.100.1.2 1625426264 installed <13>Sep 14 10:56:48 rpmi: libsowing-1.1.25-alt2 sisyphus+278468.100.1.2 1626224417 installed <13>Sep 14 10:56:48 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Sep 14 10:56:48 rpmi: libgdbm-devel-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed <13>Sep 14 10:56:48 rpmi: libp11-kit-0.23.15-alt2 sisyphus+278382.100.1.2 1626190687 installed <13>Sep 14 10:56:48 rpmi: libtasn1-4.17.0-alt1 sisyphus+276722.100.1.1 1625211286 installed <13>Sep 14 10:56:48 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Sep 14 10:56:48 rpmi: alternatives-0.5.1-alt1 sisyphus+278157.100.2.1 1626055790 installed <13>Sep 14 10:56:48 rpmi: ca-certificates-2021.06.03-alt1 sisyphus+273509.400.1.1 1622736045 installed <13>Sep 14 10:56:48 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Sep 14 10:56:48 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+278382.100.1.2 1626190687 installed <13>Sep 14 10:56:48 rpmi: libcrypto1.1-1.1.1l-alt1 sisyphus+283685.100.1.1 1629816097 installed <13>Sep 14 10:56:48 rpmi: libssl1.1-1.1.1l-alt1 sisyphus+283685.100.1.1 1629816097 installed <13>Sep 14 10:56:48 rpmi: libssl-devel-1.1.1l-alt1 sisyphus+283685.100.1.1 1629816097 installed <13>Sep 14 10:56:48 rpmi: perl-Crypt-OpenSSL-Bignum-0.09-alt1.2 sisyphus+279723.10500.1.1 1626651478 installed <13>Sep 14 10:56:48 rpmi: perl-devel-1:5.34.0-alt1 sisyphus+279621.700.1.1 1626630195 installed <13>Sep 14 10:56:48 rpmi: libsowing-devel-1.1.25-alt2 sisyphus+278468.100.1.2 1626224417 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.50564 + 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/tar -xf - + /bin/gzip -dc /usr/src/RPM/SOURCES/Crypt-OpenSSL-EC-1.32.tar.gz + 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.50564 + 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:5744, from EC.xs:2: EC.c: In function 'XS_Crypt__OpenSSL__EC_EC_GFp_simple_method': EC.c:292:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:292:13: 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:32: 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:43: 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:52: 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:65: 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:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:313:13: 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:32: 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:43: 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:52: 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:65: 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:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:334:13: 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:32: 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:43: 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:52: 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:65: 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:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:358:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:557:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:557:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:649:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:649:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:675:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:675:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:761:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:761:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:1407:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1407:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:1457:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1457:13: 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:32: 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:43: 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:52: 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:65: 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:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1481:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:1651:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1651:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:1767:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1767:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:1793:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:1793:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:2355:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2355:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:2402:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2402:13: 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:32: 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:43: 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:52: 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:65: 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:17: 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:5744, from EC.xs:2: EC.c:2492:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2492:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c: In function 'XS_Crypt__OpenSSL__EC__EC_KEY_new': EC.c:2995:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:2995:13: 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:32: 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:43: 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:52: 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:65: 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:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3019:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:3089:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3089:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:3115:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3115:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:3163:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3163:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:3217:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3217:13: 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:32: 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:43: 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:52: 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:65: 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:5744, from EC.xs:2: EC.c:3271:74: 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:690:61: note: in definition of macro 'sv_setsv_flags' 690 | #define sv_setsv_flags(a,b,c) Perl_sv_setsv_flags(aTHX_ a,b,c) | ^ EC.c:3271:13: 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:32: 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:43: 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:52: 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:65: 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, 0 wallclock secs ( 0.03 usr 0.00 sys + 0.21 cusr 0.01 csys = 0.25 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.59922 + 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 '{}' ';' + : 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) Processing files: perl-Crypt-OpenSSL-EC-1.32-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.78068 + 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.nPEyDH find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nbM5JG find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,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.34.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.g3feHG 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.Y4g02H find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.VpGY2G 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.34.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) 5.50user 0.67system 0:10.33elapsed 59%CPU (0avgtext+0avgdata 98528maxresident)k 0inputs+0outputs (0major+233129minor)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 12.42user 3.57system 0:20.75elapsed 77%CPU (0avgtext+0avgdata 101216maxresident)k 176inputs+0outputs (0major+551923minor)pagefaults 0swaps --- perl-Crypt-OpenSSL-EC-1.32-alt1.i586.rpm.repo 2021-06-14 10:01:42.434061907 +0000 +++ perl-Crypt-OpenSSL-EC-1.32-alt1.i586.rpm.hasher 2021-09-14 10:57:03.232284831 +0000 @@ -32,3 +32,3 @@ File: /usr/lib/perl5/auto/Crypt/OpenSSL/EC 40755 root:root -File: /usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so 100644 root:root 9a4e72e115149b958160c4c3fc3b6cad +File: /usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so 100644 root:root 9aa3fb0c58ea1b6503df628ec7f37bc4 File: /usr/lib/perl5/auto/Crypt/OpenSSL/EC/autosplit.ix 100644 root:root 111b06ae9c0e876ab0542de8066efa79 @@ -37,2 +37,2 @@ File: /usr/share/doc/perl-Crypt-OpenSSL-EC-1.32/README 100644 root:root 6d171678eaae893d9971f4b12118e7d8 -RPMIdentity: 5f6388e2517f67ceaf5c441f1cbb844462d0ab29e999e90b2e6b3f197b4037941548a38154c1eeb3e53160b63af84970b545b70c8dc2898b7fa6a6ba6c6a6dd4 +RPMIdentity: c6ef01b4db4d41dcd9e33a3934f4f15a5761e6fc0b361b3201459dc0c1a7843a721610a14ab594fba4d7853643cdb5d71266db4ed8e19ff0dcc5a76e69d74a32 --- perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1.i586.rpm.repo 2021-06-14 10:01:42.424061758 +0000 +++ perl-Crypt-OpenSSL-EC-debuginfo-1.32-alt1.i586.rpm.hasher 2021-09-14 10:57:03.310285148 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/72 40755 root:root -/usr/lib/debug/.build-id/72/b69875f348f5d731a0f91a18019eeb43acd520 120777 root:root ../../../perl5/auto/Crypt/OpenSSL/EC/EC.so -/usr/lib/debug/.build-id/72/b69875f348f5d731a0f91a18019eeb43acd520.debug 120777 root:root ../../usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug +/usr/lib/debug/.build-id/c9 40755 root:root +/usr/lib/debug/.build-id/c9/ee80fa909be6ef6795d944b437e9be926deddf 120777 root:root ../../../perl5/auto/Crypt/OpenSSL/EC/EC.so +/usr/lib/debug/.build-id/c9/ee80fa909be6ef6795d944b437e9be926deddf.debug 120777 root:root ../../usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug /usr/lib/debug/usr/lib/perl5 40755 root:root @@ -21,5 +21,5 @@ Provides: perl-Crypt-OpenSSL-EC-debuginfo = 1.32-alt1:sisyphus+274516.35100.2.1 -File: /usr/lib/debug/.build-id/72 40755 root:root -File: /usr/lib/debug/.build-id/72/b69875f348f5d731a0f91a18019eeb43acd520 120777 root:root ../../../perl5/auto/Crypt/OpenSSL/EC/EC.so -File: /usr/lib/debug/.build-id/72/b69875f348f5d731a0f91a18019eeb43acd520.debug 120777 root:root ../../usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug +File: /usr/lib/debug/.build-id/c9 40755 root:root +File: /usr/lib/debug/.build-id/c9/ee80fa909be6ef6795d944b437e9be926deddf 120777 root:root ../../../perl5/auto/Crypt/OpenSSL/EC/EC.so +File: /usr/lib/debug/.build-id/c9/ee80fa909be6ef6795d944b437e9be926deddf.debug 120777 root:root ../../usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug File: /usr/lib/debug/usr/lib/perl5 40755 root:root @@ -29,3 +29,3 @@ File: /usr/lib/debug/usr/lib/perl5/auto/Crypt/OpenSSL/EC 40755 root:root -File: /usr/lib/debug/usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug 100644 root:root 8a28321c15f33c4326fef1b3180db2a8 +File: /usr/lib/debug/usr/lib/perl5/auto/Crypt/OpenSSL/EC/EC.so.debug 100644 root:root f9e5da14f724db14e06013d86d60b49e File: /usr/src/debug/Crypt-OpenSSL-EC-1.32 40755 root:root @@ -35,2 +35,2 @@ File: /usr/src/debug/Crypt-OpenSSL-EC-1.32/const-xs.inc 100644 root:root e069f4e5104c6d76dc44492d299476d8 -RPMIdentity: ba38dcf4d624abac9802da0e9d7a5d7cbd7646ec7a27d066226622c34a7be7c7960afe853d80d07ad40d4f8d6fc9123468414419799ce05b2dac35a6d5bd8926 +RPMIdentity: 0e53b53e962578824d84ffb0716b57a0472223bd741c46d5cdc47b2a7adecf9559fb0e8d2ff9861f4a30828da42a7a901836b6a4c208990eaf456535e629d658