C-Blocks v0.42 Perl 5 v5.10.1 x86_64-linux
- Status
- Unknown
- From
- Slaven Rezić
- Dist
-
C-Blocks v0.42
- Platform
- Perl 5 v5.10.1 x86_64-linux
- Date
- 2024-04-04 06:28:20
- ID
- 87ccc5ac-f24c-11ee-b45f-18f16d8775ea
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear David Mertens,
This is a computer-generated report for C-Blocks-0.42
on perl 5.10.1, created by CPAN-Reporter-1.2018.
Thank you for uploading your work to CPAN. However, attempting to
test your distribution gave an inconclusive result.
This could be because your distribution had an error during the make/build
stage, did not define tests, tests could not be found, because your tests were
interrupted before they finished, or because the results of the tests could not
be parsed. You may wish to consult the CPAN Testers Wiki:
http://wiki.cpantesters.org/wiki/CPANAuthorNotes
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
none provided
------------------------------
PROGRAM OUTPUT
------------------------------
Output from './Build':
Building C-Blocks
Creating lib/C/Blocks/PerlAPI.xs
Using executable screen to check 2980 identifiers
Using executable screen to check 2963 identifiers
Using executable screen to check 2711 identifiers
Using DynaLoader screen to check 2711 identifiers
Using DynaLoader screen to check 2710 identifiers
Beginning brute-force screening
Using DynaLoader screen to check 2710 identifiers
cc -I/home/e/eserte/.cpan/build/2024040408/Alien-TinyCCx-0.12-1/share/include -I. -I/opt/perl-5.10.1/lib/5.10.1/x86_64-linux/CORE -DVERSION="0.42" -DXS_VERSION="0.42" -fPIC -c -fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -o lib/C/Blocks.o lib/C/Blocks.c
In file included from lib/C/Blocks.xs:6:0:
./ppport.h:6060:0: warning: "MUTABLE_PTR" redefined
# define MUTABLE_PTR(p) ({ void *_p = (p); _p; })
In file included from /opt/perl-5.10.1/lib/5.10.1/x86_64-linux/CORE/perl.h:2424:0,
from lib/C/Blocks.xs:3:
/opt/perl-5.10.1/lib/5.10.1/x86_64-linux/CORE/handy.h:63:0: note: this is the location of the previous definition
# define MUTABLE_PTR(p) ((void *) (p))
lib/C/Blocks.xs:42:1: error: unknown type name âÂÂXOPâÂÂ
XOP tcc_xop;
^~~
lib/C/Blocks.xs:363:2: error: unknown type name âÂÂCOPHHâÂÂ
COPHH* hints_hash;
^~~~~
lib/C/Blocks.xs: In function âÂÂprocess_next_char_no_varsâÂÂ:
lib/C/Blocks.xs:433:5: warning: implicit declaration of function âÂÂlex_unstuffâ [-Wimplicit-function-declaration]
lex_unstuff(pstate->data->end + 1);
^~~~~~~~~~~
lib/C/Blocks.xs: In function âÂÂexecute_Perl_interpolation_blockâÂÂ:
lib/C/Blocks.xs:529:2: warning: implicit declaration of function âÂÂsv_catpv_nomgâ [-Wimplicit-function-declaration]
sv_catpv_nomg(pstate->data->code_main, fixed_returned);
^~~~~~~~~~~~~
lib/C/Blocks.xs: In function âÂÂprocess_next_char_sigiled_varâÂÂ:
lib/C/Blocks.xs:21:38: warning: implicit declaration of function âÂÂpad_findmyâ [-Wimplicit-function-declaration]
# define pad_findmy_pv(name, flags) pad_findmy(name)
^
lib/C/Blocks.xs:700:26: note: in expansion of macro âÂÂpad_findmy_pvâÂÂ
int var_offset = (int)pad_findmy_pv(pstate->sigil_start, 0);
^~~~~~~~~~~~~
lib/C/Blocks.xs: In function âÂÂcall_init_cleanup_builder_methodâÂÂ:
lib/C/Blocks.xs:756:25: warning: implicit declaration of function âÂÂHvENAMEâ [-Wimplicit-function-declaration]
pstate->sigil_start, HvENAME(stash))));
^~~~~~~
In file included from /opt/perl-5.10.1/lib/5.10.1/x86_64-linux/CORE/perl.h:4815:0,
from lib/C/Blocks.xs:3:
lib/C/Blocks.xs:766:28: warning: passing argument 1 of âÂÂPerl_newSVpvâ makes pointer from integer without a cast [-Wint-conversion]
XPUSHs(sv_2mortal(newSVpv(HvENAME(stash), 0))); // class name
^
/opt/perl-5.10.1/lib/5.10.1/x86_64-linux/CORE/pp.h:298:56: note: in definition of macro âÂÂXPUSHsâÂÂ
#define XPUSHs(s) STMT_START { EXTEND(sp,1); (*++sp = (s)); } STMT_END
^
In file included from /opt/perl-5.10.1/lib/5.10.1/x86_64-linux/CORE/perl.h:4829:0,
from lib/C/Blocks.xs:3:
/opt/perl-5.10.1/lib/5.10.1/x86_64-linux/CORE/proto.h:2210:19: note: expected âÂÂconst char *â but argument is of type âÂÂintâÂÂ
PERL_CALLCONV SV* Perl_newSVpv(pTHX_ const char* s, STRLEN len)
^~~~~~~~~~~~
lib/C/Blocks.xs: In function âÂÂextract_C_codeâÂÂ:
lib/C/Blocks.xs:348:8: warning: implicit declaration of function âÂÂlex_next_chunkâ [-Wimplicit-function-declaration]
if (!lex_next_chunk(LEX_KEEP_PREVIOUS)) { \
^
lib/C/Blocks.xs:832:3: note: in expansion of macro âÂÂENSURE_LEX_BUFFERâÂÂ
ENSURE_LEX_BUFFER(data->end, "C::Blocks expected closing curly brace but did not find it");
^~~~~~~~~~~~~~~~~
lib/C/Blocks.xs:348:23: error: âÂÂLEX_KEEP_PREVIOUSâ undeclared (first use in this function)
if (!lex_next_chunk(LEX_KEEP_PREVIOUS)) { \
^
lib/C/Blocks.xs:832:3: note: in expansion of macro âÂÂENSURE_LEX_BUFFERâÂÂ
ENSURE_LEX_BUFFER(data->end, "C::Blocks expected closing curly brace but did not find it");
^~~~~~~~~~~~~~~~~
lib/C/Blocks.xs:348:23: note: each undeclared identifier is reported only once for each function it appears in
if (!lex_next_chunk(LEX_KEEP_PREVIOUS)) { \
^
lib/C/Blocks.xs:832:3: note: in expansion of macro âÂÂENSURE_LEX_BUFFERâÂÂ
ENSURE_LEX_BUFFER(data->end, "C::Blocks expected closing curly brace but did not find it");
^~~~~~~~~~~~~~~~~
lib/C/Blocks.xs: In function âÂÂrun_filtersâÂÂ:
lib/C/Blocks.xs:856:18: warning: implicit declaration of function âÂÂfind_rundefsvâ [-Wimplicit-function-declaration]
SV * underbar = find_rundefsv();
^~~~~~~~~~~~~
lib/C/Blocks.xs:856:18: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
lib/C/Blocks.xs:862:20: warning: implicit declaration of function âÂÂcophh_fetch_pvsâ [-Wimplicit-function-declaration]
SV * filters_SV = cophh_fetch_pvs(data->hints_hash, "C::Blocks/filters", 0);
^~~~~~~~~~~~~~~
lib/C/Blocks.xs:862:20: warning: initialization makes pointer from integer without a cast [-Wint-conversion]
lib/C/Blocks.xs: In function âÂÂinitialize_c_blocks_dataâÂÂ:
lib/C/Blocks.xs:916:21: warning: implicit declaration of function âÂÂCopHINTHASH_getâ [-Wimplicit-function-declaration]
data->hints_hash = CopHINTHASH_get(PL_curcop);
^~~~~~~~~~~~~~~
lib/C/Blocks.xs:916:19: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
data->hints_hash = CopHINTHASH_get(PL_curcop);
^
lib/C/Blocks.xs:927:18: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
data->exsymtabs = cophh_fetch_pvs(data->hints_hash, "C::Blocks/extended_symtab_tables", 0);
^
lib/C/Blocks.xs: In function âÂÂfind_end_of_xsub_nameâÂÂ:
lib/C/Blocks.xs:348:23: error: âÂÂLEX_KEEP_PREVIOUSâ undeclared (first use in this function)
if (!lex_next_chunk(LEX_KEEP_PREVIOUS)) { \
^
lib/C/Blocks.xs:983:3: note: in expansion of macro âÂÂENSURE_LEX_BUFFERâÂÂ
ENSURE_LEX_BUFFER(data->end,
^~~~~~~~~~~~~~~~~
lib/C/Blocks.xs: In function âÂÂserialize_symbol_tableâÂÂ:
lib/C/Blocks.xs:1246:21: warning: implicit declaration of function âÂÂcophh_store_pvsâ [-Wimplicit-function-declaration]
data->hints_hash = cophh_store_pvs(data->hints_hash, "C::Blocks/extended_symtab_tables", data->exsymtabs, 0);
^~~~~~~~~~~~~~~
lib/C/Blocks.xs:1246:19: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
data->hints_hash = cophh_store_pvs(data->hints_hash, "C::Blocks/extended_symtab_tables", data->exsymtabs, 0);
^
lib/C/Blocks.xs:1247:2: warning: implicit declaration of function âÂÂCopHINTHASH_setâ [-Wimplicit-function-declaration]
CopHINTHASH_set(PL_curcop, data->hints_hash);
^~~~~~~~~~~~~~~
lib/C/Blocks.xs: In function âÂÂmy_keyword_pluginâÂÂ:
lib/C/Blocks.xs:1284:2: warning: implicit declaration of function âÂÂlex_read_spaceâ [-Wimplicit-function-declaration]
lex_read_space(0);
^~~~~~~~~~~~~~
lib/C/Blocks.xs:1372:2: warning: implicit declaration of function âÂÂlex_stuff_pvnâ [-Wimplicit-function-declaration]
lex_stuff_pvn(";", 1, 0);
^~~~~~~~~~~~~
lib/C/Blocks.xs:1376:40: warning: implicit declaration of function âÂÂlex_stuff_pvâ [-Wimplicit-function-declaration]
for (i = 0; i < data.N_newlines; i++) lex_stuff_pv("\n", 0);
^~~~~~~~~~~~
lib/C/Blocks.xs:1379:9: error: âÂÂKEYWORD_PLUGIN_STMTâ undeclared (first use in this function)
return KEYWORD_PLUGIN_STMT;
^~~~~~~~~~~~~~~~~~~
lib/C/Blocks.xs: In function âÂÂXS_C__Blocks__importâÂÂ:
lib/C/Blocks.xs:1387:6: error: âÂÂPL_keyword_pluginâ undeclared (first use in this function)
if (PL_keyword_plugin != my_keyword_plugin) {
^~~~~~~~~~~~~~~~~
lib/C/Blocks.xs: In function âÂÂXS_C__Blocks_unimportâÂÂ:
lib/C/Blocks.xs:1405:2: error: âÂÂPL_keyword_pluginâ undeclared (first use in this function)
PL_keyword_plugin = next_keyword_plugin;
^~~~~~~~~~~~~~~~~
lib/C/Blocks.xs: In function âÂÂboot_C__BlocksâÂÂ:
lib/C/Blocks.xs:1439:24: error: âÂÂPL_keyword_pluginâ undeclared (first use in this function)
next_keyword_plugin = PL_keyword_plugin;
^~~~~~~~~~~~~~~~~
lib/C/Blocks.xs:1442:2: warning: implicit declaration of function âÂÂXopENTRY_setâ [-Wimplicit-function-declaration]
XopENTRY_set(&tcc_xop, xop_name, "tccop");
^~~~~~~~~~~~
lib/C/Blocks.xs:1442:25: error: âÂÂxop_nameâ undeclared (first use in this function)
XopENTRY_set(&tcc_xop, xop_name, "tccop");
^~~~~~~~
lib/C/Blocks.xs:1443:25: error: âÂÂxop_descâ undeclared (first use in this function)
XopENTRY_set(&tcc_xop, xop_desc, "Op to run jit-compiled C code");
^~~~~~~~
lib/C/Blocks.xs:1444:2: warning: implicit declaration of function âÂÂPerl_custom_op_registerâ [-Wimplicit-function-declaration]
Perl_custom_op_register(aTHX_ Perl_tcc_pp, &tcc_xop);
^~~~~~~~~~~~~~~~~~~~~~~
error building lib/C/Blocks.o from 'lib/C/Blocks.c' at /opt/perl-5.10.1/lib/5.10.1/ExtUtils/CBuilder/Base.pm line 185.
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------ ---- --------
Alien::TinyCCx 0.12 0.12
File::ShareDir 1.00 1.118
File::Spec 0 3.75
build_requires:
Module Need Have
------------------ ---- --------
Alien::TinyCCx 0.12 0.12
Capture::Tiny 0 0.48
ExtUtils::CBuilder 0 0.280236
ExtUtils::Config 0 0.008
ExtUtils::Embed 0 1.28
ExtUtils::ParseXS 3 3.44
File::Basename 0 2.77
File::Spec 0 3.75
File::Temp 0 0.22
Test::More 0.88 1.302191
Test::Warn 0 0.37
configure_requires:
Module Need Have
------------------ ---- --------
Alien::TinyCCx 0.12 0.12
Module::Build 0.28 0.4231
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
LANG = en_US.UTF-8
PATH = /usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/e/eserte/bin/linux-gnu:/home/e/eserte/bin/sh:/home/e/eserte/bin:/home/e/eserte/bin/pistachio-perl/bin:/usr/games:/home/e/eserte/devel:/home/e/eserte/work2/fzf/bin:/home/e/eserte/src/srezic-misc/scripts
PERL = /opt/perl-5.10.1/bin/perl
PERL5LIB = /home/e/eserte/.cpan/build/2024040408/Alien-TinyCCx-0.12-1/blib/arch:/home/e/eserte/.cpan/build/2024040408/Alien-TinyCCx-0.12-1/blib/lib
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 17852
PERL5_CPAN_IS_RUNNING = 17852
PERL5_CPAN_IS_RUNNING_IN_RECURSION = 17064,17852
PERLDOC = -MPod::Perldoc::ToTextOverstrike
PERL_BATCH = yes
PERL_CANARY_STABILITY_NOPROMPT = 1
PERL_CPAN_REPORTER_CONFIG = /var/tmp/cpansmoker-1000/2024040408/cpanreporter_000_config.ini
PERL_EXTUTILS_AUTOINSTALL = --defaultdeps
PERL_USE_UNSAFE_INC = 1
SHELL = /bin/zsh
STDPERL = perl
TERM = xterm
TMPDIR = /var/tmp/cpansmoker-1000/2024040408
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /opt/perl-5.10.1/bin/perl
$UID/$EUID = 1000 / 1000
$GID = 1000 4 24 25 27 29 30 33 44 46 108 111 115 128 134 1000 1024
$EGID = 1000 4 24 25 27 29 30 33 44 46 108 111 115 128 134 1000 1024
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.34
CPAN::Meta 2.143240
Cwd 3.75
ExtUtils::CBuilder 0.280236
ExtUtils::Command 7.64
ExtUtils::Install 2.06
ExtUtils::MakeMaker 7.64
ExtUtils::Manifest 1.70
ExtUtils::ParseXS 3.44
File::Spec 3.75
JSON 4.09
JSON::PP 4.11
Module::Build 0.4231
Module::Signature n/a
Parse::CPAN::Meta 1.4414
Test::Harness 3.44
Test::More 1.302191
YAML 1.30
YAML::Syck 1.34
version 0.9929
--
Summary of my perl5 (revision 5 version 10 subversion 1) configuration:
Platform:
osname=linux, osvers=4.9.0-18-amd64, archname=x86_64-linux
uname='linux cabulja 4.9.0-18-amd64 #1 smp debian 4.9.303-1 (2022-03-07) x86_64 gnulinux '
config_args='-ds -e -Dprefix=/opt/perl-5.10.1 -Dcf_email=srezic@cpan.org'
hint=recommended, useposix=true, d_sigaction=define
useithreads=undef, usemultiplicity=undef
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=define, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-O2',
cppflags='-fwrapv -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
ccversion='', gccversion='6.3.0 20170516', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='cc', ldflags =' -fstack-protector -L/usr/local/lib'
libpth=/usr/local/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib /usr/lib
libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
libc=libc-2.24.so, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version='2.24'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options: PERL_DONT_CREATE_GVSV PERL_MALLOC_WRAP USE_64_BIT_ALL
USE_64_BIT_INT USE_LARGE_FILES USE_PERLIO
Locally applied patches:
Devel::PatchPerl 2.08
Built under linux
Compiled at Aug 16 2022 07:47:24
%ENV:
PERL="/opt/perl-5.10.1/bin/perl"
PERL5LIB="/home/e/eserte/.cpan/build/2024040408/Alien-TinyCCx-0.12-1/blib/arch:/home/e/eserte/.cpan/build/2024040408/Alien-TinyCCx-0.12-1/blib/lib"
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="17852"
PERL5_CPAN_IS_RUNNING="17852"
PERL5_CPAN_IS_RUNNING_IN_RECURSION="17064,17852"
PERLDOC="-MPod::Perldoc::ToTextOverstrike"
PERL_BATCH="yes"
PERL_CANARY_STABILITY_NOPROMPT="1"
PERL_CPAN_REPORTER_CONFIG="/var/tmp/cpansmoker-1000/2024040408/cpanreporter_000_config.ini"
PERL_EXTUTILS_AUTOINSTALL="--defaultdeps"
PERL_USE_UNSAFE_INC="1"
@INC:
/home/e/eserte/.cpan/build/2024040408/Alien-TinyCCx-0.12-1/blib/arch
/home/e/eserte/.cpan/build/2024040408/Alien-TinyCCx-0.12-1/blib/lib
/opt/perl-5.10.1/lib/5.10.1/x86_64-linux
/opt/perl-5.10.1/lib/5.10.1
/opt/perl-5.10.1/lib/site_perl/5.10.1/x86_64-linux
/opt/perl-5.10.1/lib/site_perl/5.10.1
.