Mock Version: 1.3.4 Mock Version: 1.3.4 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/parrot.spec'], chrootPath='/var/lib/mock/f28-build-11608556-864574/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target aarch64 --nodeps /builddir/build/SPECS/parrot.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Wrote: /builddir/build/SRPMS/parrot-8.1.0-10.fc28.src.rpm Child return code was: 0 ENTER ['do'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/parrot.spec'], chrootPath='/var/lib/mock/f28-build-11608556-864574/root'env={'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'}shell=Falselogger=timeout=172800uid=1000gid=425user='mockbuild'nspawn_args=[]printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target aarch64 --nodeps /builddir/build/SPECS/parrot.spec'] with env {'TERM': 'vt100', 'SHELL': '/bin/bash', 'HOME': '/builddir', 'HOSTNAME': 'mock', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'PROMPT_COMMAND': 'printf "\\033]0;\\007"', 'PS1': ' \\s-\\v\\$ ', 'LANG': 'en_US.UTF-8'} and shell False Building target platforms: aarch64 Building for target aarch64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.JvoPvZ + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf parrot-8.1.0 + /usr/bin/bzip2 -dc /builddir/build/SOURCES/parrot-8.1.0.tar.bz2 + /usr/bin/tar -xof - + STATUS=0 + '[' 0 -ne 0 ']' + cd parrot-8.1.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (parrot.patch):' Patch #0 (parrot.patch): + /usr/bin/patch --no-backup-if-mismatch -p0 --fuzz=0 patching file parrot_html.desk.in patching file parrot_pdf.desk.in + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.fSDer5 + umask 022 + cd /builddir/build/BUILD + cd parrot-8.1.0 + RPM_OPT_FLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection' + /usr/bin/perl Configure.pl --prefix=/usr --libdir=/usr/lib64 --sysconfdir=/etc --infodir=/usr/share/info --mandir=/usr/share/man '--optimize=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection' --disable-rpath --lex=/usr/bin/flex Parrot Version 8.1.0 Configure 2.0 Copyright (C) 2001-2015, Parrot Foundation. Hello, I'm Configure. My job is to poke and prod your system to figure out how to build Parrot. The process is completely automated, unless you passed in the `--ask' flag on the command line, in which case I'll prompt you for a few pieces of info. Since you're running this program, you obviously have Perl 5--I'll be pulling some defaults from its configuration. init::manifest - Check MANIFEST.....................................done. init::defaults - Set Configure's default values.....................done. init::install - Set up installation paths..........................done. init::hints - Load platform and local hints files................done. inter::progs - Determine what C compiler and linker to use........done. inter::make - Is make installed...................................yes. inter::lex - Is lex installed...........................user defined. inter::yacc - Is yacc installed.............................bison 3.0. auto::gcc - Is your C compiler actually gcc................yes, 8.0. auto::glibc - Is GNU libc installed...............................yes. auto::backtrace - Does libc have the backtrace* functions.............yes. auto::msvc - Is your C compiler actually Visual C++..........skipped. auto::attributes - Detect compiler attributes.........................done. auto::arch - Determine CPU architecture and type, and OS........done. auto::cpu - Generate CPU specific stuff........................done. init::optimize - Enable optimization.................................yes. inter::shlibs - Determine flags for building shared libraries.....-fPIC. inter::libparrot - Should parrot link against a shared library.........yes. inter::types - What types should Parrot use.......................done. auto::ops - Which opcode files should be compiled in...........done. auto::pmc - Which pmc files should be compiled in..............done. auto::headers - Probe for C headers................................done. auto::sizes - Determine some sizes...............................done. auto::byteorder - Compute native byteorder for wordsize.....little-endian. auto::va_ptr - Test the type of va_ptr...........................stack. auto::format - What formats should be used for sprintf............done. auto::isreg - Does your C library have a working S_ISREG..........yes. auto::llvm - Is minimum version of LLVM installed............skipped. auto::inline - Does your compiler support inline...................yes. auto::gc - Determine allocator to use..........................gms. auto::memalign - Does your C library support memalign................yes. auto::signal - Determine some signal stuff........................done. auto::socklen_t - Determine whether there is socklen_t................yes. auto::stat - Detect stat type....................................bsd. auto::neg_0 - Determine whether negative zero can be printed......yes. auto::env - Does your C library have setenv / unsetenv.........both. auto::timespec - Does your system has timespec.......................yes. auto::infnan - Is standard C Inf/NaN handling present..............yes. auto::thread - Does your system have threads.......................yes. auto::gmp - Does your platform support GMP...............yes, 6.1.2. auto::readline - Does your platform support readline.................yes. auto::pcre - Does your platform support pcre....................done. auto::opengl - Does your platform support OpenGL....................no. auto::zlib - Does your platform support zlib.....................yes. auto::gettext - Does your configuration include gettext.............yes. auto::snprintf - Test for snprintf..............................yes, C99. auto::mathl - Test for long math support..........................yes. auto::perldoc - Is perldoc installed................................yes. auto::coverage - Are coverage analysis tools installed...Negative repeat count does nothing at lib/Parrot/Configure.pm line 481. lacking gcov2perl cover. auto::pod2man - Is pod2man installed................................yes. auto::ctags - Is (exuberant) ctags installed......................yes. auto::icu - Is ICU installed..............................yes, 60.2. auto::libffi - Is libffi installed.....................no, failed test. auto::ipv6 - Determine IPV6 capabilities.........................yes. auto::platform - Generate a list of platform object files...........done. auto::alignof - Determine offsetof values for our types.........skipped. auto::expect - Does your compiler support __builtin_expect.........yes. auto::warnings - Detect supported compiler warnings.................done. gen::config_h - Generate C headers.................................done. gen::core_pmcs - Generate core pmc list.............................done. gen::opengl - Generating OpenGL bindings......................skipped. gen::makefiles - Generate makefiles and other build files...........done. gen::config_pm - Record configuration data for later retrieval......done. Okay, we're done! You can now use `gmake' to build your Parrot. After that, you can use `gmake test' to run the test suite. Happy Hacking, The Parrot Team ++ pwd + export LD_LIBRARY_PATH=/builddir/build/BUILD/parrot-8.1.0/blib/lib + LD_LIBRARY_PATH=/builddir/build/BUILD/parrot-8.1.0/blib/lib + find examples -type f '(' -name '*.pir' -o -wholename examples/shootout/random.pasm -o -wholename examples/tools/pgegrep ')' -exec /usr/bin/sed -i -e '1 s&#!.*\(parrot\)&#!/usr/bin/\1&' '{}' ';' + find examples -type f '(' -name '*.pl' -o -wholename examples/pir/befunge/t/basic.t -o -path 'examples/languages/*/harness' ')' -exec /usr/bin/sed -i -e '1 s&#! perl&#!/usr/bin/perl&' '{}' ';' + find examples -type f -name '*.py' -exec /usr/bin/sed -i -e '1 s&#! python&#!/usr/bin/python&' '{}' ';' + find examples -type f -name '*.rb' -exec /usr/bin/sed -i -e '1 s&#! ruby&#!/usr/bin/ruby&' '{}' ';' + find examples -type f -name '*.winxed' -exec /usr/bin/sed -i -e '1 s&#! winxed&#!/usr/bin/winxed&' '{}' ';' + find examples -wholename examples/languages/abc/t/01-tests.t -exec /usr/bin/sed -i -e '1 s&#!perl&#!/usr/bin/perl&' '{}' ';' + find examples -wholename examples/languages/abc/t/harness -exec /usr/bin/perl -pi -e 's/\r$//' '{}' ';' + /usr/bin/sed -i -e '1 s&nqp&/usr/bin/parrot-nqp&' runtime/parrot/library/YAML/Tiny.pm + make -j8 /usr/bin/perl tools/build/h2inc.pl include/parrot/enums.h lib/Parrot/Pmc2c/PCCMETHOD_BITS.pm /usr/bin/perl tools/build/pbcversion_h.pl > include/parrot/pbcversion.h /usr/bin/perl tools/build/vtable_h.pl /usr/bin/perl tools/build/c2str.pl src/string/api.c > src/string/api.str /usr/bin/perl tools/build/c2str.pl src/debug.c > src/debug.str /usr/bin/perl tools/build/c2str.pl src/dynext.c > src/dynext.str /usr/bin/perl tools/build/c2str.pl src/exceptions.c > src/exceptions.str /usr/bin/perl tools/build/c2str.pl src/global_setup.c > src/global_setup.str /usr/bin/perl tools/build/addgenerated.pl "lib/Parrot/Pmc2c/PCCMETHOD_BITS.pm" "[devel]" lib /usr/bin/perl tools/build/addgenerated.pl "include/parrot/pbcversion.h" "[main]" include /usr/bin/perl tools/build/addgenerated.pl "include/parrot/vtable.h" "[main]" include /usr/bin/perl tools/build/c2str.pl src/hll.c > src/hll.str /usr/bin/perl tools/build/c2str.pl src/call/pcc.c > src/call/pcc.str /usr/bin/perl tools/build/c2str.pl src/call/args.c > src/call/args.str /usr/bin/perl tools/build/c2str.pl src/interp/inter_cb.c > src/interp/inter_cb.str /usr/bin/perl tools/build/c2str.pl src/interp/api.c > src/interp/api.str /usr/bin/perl tools/build/c2str.pl src/io/api.c > src/io/api.str /usr/bin/perl tools/build/c2str.pl src/key.c > src/key.str /usr/bin/perl tools/build/c2str.pl src/library.c > src/library.str /usr/bin/perl tools/build/c2str.pl src/multidispatch.c > src/multidispatch.str /usr/bin/perl tools/build/c2str.pl src/namespace.c > src/namespace.str /usr/bin/perl tools/build/c2str.pl src/nci/api.c > src/nci/api.str /usr/bin/perl tools/build/c2str.pl src/nci/core_thunks.c > src/nci/core_thunks.str /usr/bin/perl tools/build/c2str.pl src/nci/extra_thunks.c > src/nci/extra_thunks.str /usr/bin/perl tools/build/c2str.pl src/nci/signatures.c > src/nci/signatures.str /usr/bin/perl tools/build/c2str.pl src/packfile/api.c > src/packfile/api.str /usr/bin/perl tools/build/c2str.pl src/packfile/segments.c > src/packfile/segments.str /usr/bin/perl tools/build/c2str.pl src/packfile/object_serialization.c > src/packfile/object_serialization.str /usr/bin/perl tools/build/c2str.pl src/packfile/pf_items.c > src/packfile/pf_items.str /usr/bin/perl tools/build/c2str.pl src/pmc.c > src/pmc.str /usr/bin/perl tools/build/c2str.pl src/oo.c > src/oo.str /usr/bin/perl tools/build/c2str.pl src/runcore/cores.c > src/runcore/cores.str /usr/bin/perl tools/build/c2str.pl src/runcore/main.c > src/runcore/main.str /usr/bin/perl tools/build/c2str.pl src/runcore/profiling.c > src/runcore/profiling.str /usr/bin/perl tools/build/c2str.pl src/runcore/subprof.c > src/runcore/subprof.str /usr/bin/perl tools/build/c2str.pl src/scheduler.c > src/scheduler.str /usr/bin/perl tools/build/c2str.pl src/events.c > src/events.str /usr/bin/perl tools/build/c2str.pl src/string/spf_render.c > src/string/spf_render.str /usr/bin/perl tools/build/c2str.pl src/string/spf_vtable.c > src/string/spf_vtable.str /usr/bin/perl tools/build/c2str.pl src/string/encoding.c > src/string/encoding.str /usr/bin/perl tools/build/c2str.pl src/sub.c > src/sub.str /usr/bin/perl tools/build/vtable_extend.pl /usr/bin/perl tools/build/vtable_extend.pl bison -v -y compilers/imcc/imcc.y -d -o compilers/imcc/imcparser.c /usr/bin/flex -ocompilers/imcc/imclexer.c compilers/imcc/imcc.l /usr/bin/perl tools/build/h2inc.pl include/parrot/datatypes.h runtime/parrot/include/datatypes.pasm /usr/bin/perl tools/build/parrot_config_c.pl --mini > src/null_config.c compilers/imcc/imcc.y: warning: 1 shift/reduce conflict/usr/bin/perl tools/build/h2inc.pl include/parrot/cclass.h runtime/parrot/include/cclass.pasm [-Wconflicts-sr] /usr/bin/perl tools/build/addgenerated.pl "src/null_config.c" "[]" /usr/bin/perl tools/build/h2inc.pl include/parrot/enums.h runtime/parrot/include/iterator.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/cclass.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/datatypes.pasm" "[main]" touch compilers/imcc/imcc.l.flag compilers/imcc/imclexer.c /usr/bin/perl tools/build/h2inc.pl include/parrot/enums.h runtime/parrot/include/call_bits.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/iterator.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/call_bits.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/scheduler.h runtime/parrot/include/timer.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/exceptions.h runtime/parrot/include/except_types.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/exceptions.h runtime/parrot/include/except_severity.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/hash.h runtime/parrot/include/hash_key_type.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/interpreter.h runtime/parrot/include/interpflags.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/timer.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/except_types.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/except_severity.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/interpreter.h runtime/parrot/include/interpdebug.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/hash_key_type.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/interpreter.h runtime/parrot/include/interptrace.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/interpflags.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/interpdebug.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/interptrace.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/interpreter.h runtime/parrot/include/interpcores.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/interpreter.h runtime/parrot/include/cloneflags.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/interpreter.h runtime/parrot/include/iglobals.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/interpreter.h runtime/parrot/include/sysinfo.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/io.h runtime/parrot/include/stdio.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/cloneflags.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/iglobals.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/io.h runtime/parrot/include/socket.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/interpcores.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/library.h runtime/parrot/include/libpaths.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/sysinfo.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/stdio.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/socket.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/libpaths.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/platform_interface.h runtime/parrot/include/dlopenflags.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/longopt.h runtime/parrot/include/longopt.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/packfile.h runtime/parrot/include/packfile_segments.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/packfile.h runtime/parrot/include/packfile_annotation_keytype.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/platform_interface.h runtime/parrot/include/stat.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/longopt.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/dlopenflags.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/string.h runtime/parrot/include/stringinfo.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/packfile_annotation_keytype.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/warnings.h runtime/parrot/include/warnings.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/stat.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/warnings.h runtime/parrot/include/errors.pasm /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/stringinfo.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/warnings.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/errors.pasm" "[main]" /usr/bin/perl tools/build/h2inc.pl include/parrot/gc_api.h runtime/parrot/include/interpinfo.pasm /usr/bin/perl tools/build/h2inc.pl src/utils.c runtime/parrot/include/tm.pasm /usr/bin/perl tools/build/h2inc.pl include/parrot/core_pmcs.h runtime/parrot/include/pmctypes.pasm /usr/bin/perl tools/build/gen_version.pl > runtime/parrot/include/parrot_version.pir /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/interpinfo.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/tm.pasm" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/include/pmctypes.pasm" "[main]" /usr/bin/perl -Ilib tools/build/pmc2c.pl --vtable gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/. -Isrc -o src/string/namealias.o -c src/string/namealias.c /usr/bin/flex -ocompilers/imcc/imclexer.c compilers/imcc/imcc.l gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/null_config.o -c src/null_config.c touch compilers/imcc/imcc.l.flag compilers/imcc/imclexer.c /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/default.pmc /usr/bin/perl tools/build/fixup_gen_file.pl -noheaderizer compilers/imcc/imcparser.c compilers/imcc/imcc.y /usr/bin/perl tools/build/fixup_gen_file.pl -noheaderizer compilers/imcc/imcparser.h compilers/imcc/imcc.y touch compilers/imcc/imcc.y.flag compilers/imcc/imcparser.c compilers/imcc/imcparser.h bison -v -y compilers/imcc/imcc.y -d -o compilers/imcc/imcparser.c compilers/imcc/imcc.y: warning: 1 shift/reduce conflict [-Wconflicts-sr] /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/fixedintegerarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/default.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/null.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/env.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/parrotlibrary.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/timer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/pointer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/scalar.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/orderedhash.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/addrregistry.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/alarm.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/imageiofreeze.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/imageiosize.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/imageiostrings.pmc /usr/bin/perl tools/build/fixup_gen_file.pl -noheaderizer compilers/imcc/imcparser.c compilers/imcc/imcc.y /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/imageiothaw.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/object.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/proxy.pmc /usr/bin/perl tools/build/fixup_gen_file.pl -noheaderizer compilers/imcc/imcparser.h compilers/imcc/imcc.y /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/resizableintegerarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/scalar.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/schedulermessage.pmc touch compilers/imcc/imcc.y.flag compilers/imcc/imcparser.c compilers/imcc/imcparser.h /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/sockaddr.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/undef.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/parrotlibrary.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/timer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/alarm.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/default.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/null.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/env.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/pointer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/scalar.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/orderedhash.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/addrregistry.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/imageiofreeze.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/imageiosize.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/imageiostrings.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/imageiothaw.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/resizableintegerarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/schedulermessage.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/undef.pmc bison -v -y compilers/imcc/imcc.y -d -o compilers/imcc/imcparser.c compilers/imcc/imcc.y: warning: 1 shift/reduce conflict [-Wconflicts-sr] /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/fixedintegerarray.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/default.c > src/pmc/default.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/null.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/env.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/parrotlibrary.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/timer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/pointer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/boolean.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/fixedintegerarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/iterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/fixedstringarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/hash.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/orderedhash.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/oplib.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/opcode.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/addrregistry.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/alarm.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/arrayiterator.pmc /usr/bin/perl tools/build/fixup_gen_file.pl -noheaderizer compilers/imcc/imcparser.c compilers/imcc/imcc.y /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/bytebuffer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/task.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/capture.pmc /usr/bin/perl tools/build/fixup_gen_file.pl -noheaderizer compilers/imcc/imcparser.h compilers/imcc/imcc.y /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/class.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/exporter.pmc touch compilers/imcc/imcc.y.flag compilers/imcc/imcparser.c compilers/imcc/imcparser.h /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/handle.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/fixedbooleanarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/fixedfloatarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/fixedpmcarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/hashiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/hashiteratorkey.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/imageiofreeze.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/imageiosize.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/imageiostrings.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/imageiothaw.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/imccompiler.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/lexinfo.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/mappedbytearray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/namespace.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/nativepccmethod.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/object.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/orderedhashiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/os.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfile.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfileannotation.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfilesegment.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfileopmap.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfileview.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/pmclist.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/pmcproxy.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/proxy.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/ptr.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/resizablebooleanarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/resizablefloatarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/resizableintegerarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/resizablestringarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/role.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/scalar.c > src/pmc/scalar.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/scheduler.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/schedulermessage.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/sockaddr.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/socket.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/stringbuilder.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/stringhandle.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/stringiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/structview.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/task.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/undef.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/task.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/proxy.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/nativepccmethod.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/class.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/object.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/namespace.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/scheduler.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/pmclist.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfileview.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/socket.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/sockaddr.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/handle.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/stringhandle.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/bytebuffer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/boolean.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/iterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/fixedstringarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/hash.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/hashiteratorkey.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/oplib.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/opcode.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/arrayiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/capture.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/exporter.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/fixedbooleanarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/fixedfloatarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/fixedpmcarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/hashiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/imccompiler.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/lexinfo.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/mappedbytearray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/orderedhashiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/os.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfile.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfileannotation.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfilesegment.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfileopmap.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/pmcproxy.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/ptr.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/resizablebooleanarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/resizablefloatarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/resizablestringarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/role.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/stringbuilder.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/stringiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/structview.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/callcontext.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/null.c > src/pmc/null.str /usr/bin/perl tools/build/c2str.pl src/pmc/env.c > src/pmc/env.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/key.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/unmanagedstruct.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/exception.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/parrotlibrary.c > src/pmc/parrotlibrary.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/parrotinterpreter.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/lexpad.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/timer.c > src/pmc/timer.str /usr/bin/perl tools/build/c2str.pl src/pmc/pointer.c > src/pmc/pointer.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/sub.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/continuation.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/nci.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/float.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/integer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/bigint.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/bignum.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/complex.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/string.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/boolean.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/fixedintegerarray.c > src/pmc/fixedintegerarray.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/iterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/fixedstringarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/hash.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/orderedhash.c > src/pmc/orderedhash.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/oplib.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/opcode.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/callcontext.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/addrregistry.c > src/pmc/addrregistry.str /usr/bin/perl tools/build/c2str.pl src/pmc/alarm.c > src/pmc/alarm.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/arrayiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/bytebuffer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/callback.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/capture.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/class.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/eventhandler.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/exceptionhandler.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/exporter.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/filehandle.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/fixedbooleanarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/fixedfloatarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/fixedpmcarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/handle.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/hashiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/hashiteratorkey.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/imageiofreeze.c > src/pmc/imageiofreeze.str /usr/bin/perl tools/build/c2str.pl src/pmc/imageiosize.c > src/pmc/imageiosize.str /usr/bin/perl tools/build/c2str.pl src/pmc/imageiostrings.c > src/pmc/imageiostrings.str /usr/bin/perl tools/build/c2str.pl src/pmc/imageiothaw.c > src/pmc/imageiothaw.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/imccompiler.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/lexinfo.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/mappedbytearray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/resizablepmcarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/namespace.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/nativepccmethod.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/object.c > src/pmc/object.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/orderedhashiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/os.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfile.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfileannotation.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfileannotations.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfilerawsegment.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfileconstanttable.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfiledirectory.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfileopmap.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfilesegment.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfileview.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/pmclist.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/pmcproxy.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/proxy.c > src/pmc/proxy.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/ptr.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/ptrbuf.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/resizablebooleanarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/resizablefloatarray.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/resizableintegerarray.c > src/pmc/resizableintegerarray.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/resizablepmcarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/resizablestringarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/role.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/scheduler.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/schedulermessage.c > src/pmc/schedulermessage.str /usr/bin/perl tools/build/c2str.pl src/pmc/sockaddr.c > src/pmc/sockaddr.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/socket.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/stringbuilder.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/stringhandle.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/stringiterator.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/structview.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/task.c > src/pmc/task.str /usr/bin/perl tools/build/c2str.pl src/pmc/undef.c > src/pmc/undef.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/continuation.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/exception.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/exceptionhandler.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/key.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/sub.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/parrotinterpreter.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/callback.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/nci.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/integer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/filehandle.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/unmanagedstruct.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/lexpad.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/float.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/bigint.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/bignum.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/complex.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/string.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/eventhandler.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/resizablepmcarray.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfiledirectory.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfileannotations.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfilerawsegment.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfileconstanttable.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/ptrbuf.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/callcontext.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/key.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/unmanagedstruct.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/managedstruct.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/exception.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/parrotinterpreter.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/lexpad.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/sub.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/continuation.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/coroutine.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/nci.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/float.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/integer.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/bigint.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/bignum.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/complex.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/string.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/boolean.c > src/pmc/boolean.str /usr/bin/perl tools/build/c2str.pl src/pmc/iterator.c > src/pmc/iterator.str /usr/bin/perl tools/build/c2str.pl src/pmc/fixedstringarray.c > src/pmc/fixedstringarray.str /usr/bin/perl tools/build/c2str.pl src/pmc/hash.c > src/pmc/hash.str /usr/bin/perl tools/build/c2str.pl src/pmc/oplib.c > src/pmc/oplib.str /usr/bin/perl tools/build/c2str.pl src/pmc/opcode.c > src/pmc/opcode.str /usr/bin/perl tools/build/c2str.pl src/pmc/callcontext.c > src/pmc/callcontext.str /usr/bin/perl tools/build/c2str.pl src/pmc/arrayiterator.c > src/pmc/arrayiterator.str /usr/bin/perl tools/build/c2str.pl src/pmc/bytebuffer.c > src/pmc/bytebuffer.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/callback.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/capture.c > src/pmc/capture.str /usr/bin/perl tools/build/c2str.pl src/pmc/class.c > src/pmc/class.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/eventhandler.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/exceptionhandler.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/exporter.c > src/pmc/exporter.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/filehandle.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/fixedbooleanarray.c > src/pmc/fixedbooleanarray.str /usr/bin/perl tools/build/c2str.pl src/pmc/fixedfloatarray.c > src/pmc/fixedfloatarray.str /usr/bin/perl tools/build/c2str.pl src/pmc/fixedpmcarray.c > src/pmc/fixedpmcarray.str /usr/bin/perl tools/build/c2str.pl src/pmc/handle.c > src/pmc/handle.str /usr/bin/perl tools/build/c2str.pl src/pmc/hashiterator.c > src/pmc/hashiterator.str /usr/bin/perl tools/build/c2str.pl src/pmc/hashiteratorkey.c > src/pmc/hashiteratorkey.str /usr/bin/perl tools/build/c2str.pl src/pmc/imccompiler.c > src/pmc/imccompiler.str /usr/bin/perl tools/build/c2str.pl src/pmc/lexinfo.c > src/pmc/lexinfo.str /usr/bin/perl tools/build/c2str.pl src/pmc/mappedbytearray.c > src/pmc/mappedbytearray.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/multisub.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/namespace.c > src/pmc/namespace.str /usr/bin/perl tools/build/c2str.pl src/pmc/nativepccmethod.c > src/pmc/nativepccmethod.str /usr/bin/perl tools/build/c2str.pl src/pmc/orderedhashiterator.c > src/pmc/orderedhashiterator.str /usr/bin/perl tools/build/c2str.pl src/pmc/os.c > src/pmc/os.str /usr/bin/perl tools/build/c2str.pl src/pmc/packfile.c > src/pmc/packfile.str /usr/bin/perl tools/build/c2str.pl src/pmc/packfileannotation.c > src/pmc/packfileannotation.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfileannotations.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfilebytecodesegment.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfileconstanttable.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/packfiledebug.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfiledirectory.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/packfileopmap.c > src/pmc/packfileopmap.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfilerawsegment.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/packfilesegment.c > src/pmc/packfilesegment.str /usr/bin/perl tools/build/c2str.pl src/pmc/packfileview.c > src/pmc/packfileview.str /usr/bin/perl tools/build/c2str.pl src/pmc/pmclist.c > src/pmc/pmclist.str /usr/bin/perl tools/build/c2str.pl src/pmc/pmcproxy.c > src/pmc/pmcproxy.str /usr/bin/perl tools/build/c2str.pl src/pmc/ptr.c > src/pmc/ptr.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/ptrbuf.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/pmc/ptrobj.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/resizablebooleanarray.c > src/pmc/resizablebooleanarray.str /usr/bin/perl tools/build/c2str.pl src/pmc/resizablefloatarray.c > src/pmc/resizablefloatarray.str /usr/bin/perl tools/build/c2str.pl src/pmc/resizablepmcarray.c > src/pmc/resizablepmcarray.str /usr/bin/perl tools/build/c2str.pl src/pmc/resizablestringarray.c > src/pmc/resizablestringarray.str /usr/bin/perl tools/build/c2str.pl src/pmc/role.c > src/pmc/role.str /usr/bin/perl tools/build/c2str.pl src/pmc/scheduler.c > src/pmc/scheduler.str /usr/bin/perl tools/build/c2str.pl src/pmc/socket.c > src/pmc/socket.str /usr/bin/perl tools/build/c2str.pl src/pmc/stringbuilder.c > src/pmc/stringbuilder.str /usr/bin/perl tools/build/c2str.pl src/pmc/stringhandle.c > src/pmc/stringhandle.str /usr/bin/perl tools/build/c2str.pl src/pmc/stringiterator.c > src/pmc/stringiterator.str /usr/bin/perl tools/build/c2str.pl src/pmc/structview.c > src/pmc/structview.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/coroutine.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/managedstruct.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/multisub.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfilebytecodesegment.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfiledebug.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/key.c > src/pmc/key.str /usr/bin/perl tools/build/c2str.pl src/pmc/unmanagedstruct.c > src/pmc/unmanagedstruct.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/managedstruct.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/exception.c > src/pmc/exception.str /usr/bin/perl tools/build/c2str.pl src/pmc/parrotinterpreter.c > src/pmc/parrotinterpreter.str /usr/bin/perl tools/build/c2str.pl src/pmc/lexpad.c > src/pmc/lexpad.str /usr/bin/perl tools/build/c2str.pl src/pmc/sub.c > src/pmc/sub.str /usr/bin/perl tools/build/c2str.pl src/pmc/continuation.c > src/pmc/continuation.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/coroutine.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/nci.c > src/pmc/nci.str /usr/bin/perl tools/build/c2str.pl src/pmc/float.c > src/pmc/float.str /usr/bin/perl tools/build/c2str.pl src/pmc/integer.c > src/pmc/integer.str /usr/bin/perl tools/build/c2str.pl src/pmc/bigint.c > src/pmc/bigint.str /usr/bin/perl tools/build/c2str.pl src/pmc/bignum.c > src/pmc/bignum.str /usr/bin/perl tools/build/c2str.pl src/pmc/complex.c > src/pmc/complex.str /usr/bin/perl tools/build/c2str.pl src/pmc/string.c > src/pmc/string.str /usr/bin/perl tools/build/c2str.pl src/pmc/callback.c > src/pmc/callback.str /usr/bin/perl tools/build/c2str.pl src/pmc/eventhandler.c > src/pmc/eventhandler.str /usr/bin/perl tools/build/c2str.pl src/pmc/exceptionhandler.c > src/pmc/exceptionhandler.str /usr/bin/perl tools/build/c2str.pl src/pmc/filehandle.c > src/pmc/filehandle.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/multisub.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/packfileannotations.c > src/pmc/packfileannotations.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfilebytecodesegment.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/packfileconstanttable.c > src/pmc/packfileconstanttable.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/packfiledebug.pmc /usr/bin/perl tools/build/c2str.pl src/pmc/packfiledirectory.c > src/pmc/packfiledirectory.str /usr/bin/perl tools/build/c2str.pl src/pmc/packfilerawsegment.c > src/pmc/packfilerawsegment.str /usr/bin/perl tools/build/c2str.pl src/pmc/ptrbuf.c > src/pmc/ptrbuf.str /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/ptrobj.pmc gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection \ -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden \ -Isrc/ops/. -o src/ops/core_ops.o -c src/ops/core_ops.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/core_pmcs.o -c src/core_pmcs.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/datatypes.o -c src/datatypes.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/debug.o -c src/debug.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/disassemble.o -c src/disassemble.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/dynext.o -c src/dynext.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/embed/. -Isrc -o src/embed/api.o -c src/embed/api.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/embed/. -Isrc -o src/embed/bytecode.o -c src/embed/bytecode.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/embed/. -Isrc -o src/embed/strings.o -c src/embed/strings.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/embed/. -Isrc -o src/embed/pmc.o -c src/embed/pmc.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/. -Isrc -o src/string/encoding.o -c src/string/encoding.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/exceptions.o -c src/exceptions.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden \ -Isrc/. -o src/exit.o -c src/exit.c src/string/encoding.c: In function 'Parrot_find_encoding_by_string': src/string/encoding.c:209:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/string/encoding.c: In function 'Parrot_load_encoding': src/string/encoding.c:241:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/ops/core_ops.c: In function 'Parrot_die_i_i': src/ops/core_ops.c:14244:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/ops/core_ops.c: In function 'Parrot_die_ic_i': src/ops/core_ops.c:14263:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/ops/core_ops.c: In function 'Parrot_die_i_ic': src/ops/core_ops.c:14282:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/ops/core_ops.c: In function 'Parrot_die_ic_ic': src/ops/core_ops.c:14301:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/extend.o -c src/extend.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/extend_vtable.o -c src/extend_vtable.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/alarm.o -c src/alarm.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/alloc_memory.o -c src/gc/alloc_memory.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/alloc_resources.o -c src/gc/alloc_resources.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/api.o -c src/gc/api.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/gc_ms.o -c src/gc/gc_ms.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/gc_inf.o -c src/gc/gc_inf.c src/embed/pmc.c: In function 'Parrot_api_pmc_setup_signature': src/embed/pmc.c:704:1: warning: stack usage is 592 bytes [-Wstack-usage=] Parrot_api_pmc_setup_signature(Parrot_PMC interp_pmc, Parrot_PMC callcontext, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/gc_ms2.o -c src/gc/gc_ms2.c src/debug.c: In function 'PDB_disassemble_op': src/debug.c:2591:1: warning: stack usage is 1264 bytes [-Wstack-usage=] PDB_disassemble_op(PARROT_INTERP, ARGOUT(char *dest), size_t space, ^~~~~~~~~~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/gc_gms.o -c src/gc/gc_gms.c src/gc/gc_ms.c: In function 'gc_ms_print_stats_always': src/gc/gc_ms.c:2113:73: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'int' [-Wformat=] fprintf(stderr, " memused %6lu, collected %6lu, block level %lu\n", ~~^ %u stats.memory_used, stats.memory_collected, mem_pools->gc_mark_block_level); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/mark_sweep.o -c src/gc/mark_sweep.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden \ -Isrc/gc/. -o src/gc/system.o -c src/gc/system.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/fixed_allocator.o -c src/gc/fixed_allocator.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/variable_size_pool.o -c src/gc/variable_size_pool.c src/gc/system.c: In function 'find_common_mask': src/gc/system.c:419:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/gc/. -Isrc -o src/gc/string_gc.o -c src/gc/string_gc.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/global_setup.o -c src/global_setup.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/hash.o -c src/hash.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/hll.o -c src/hll.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/call/. -Isrc -o src/call/pcc.o -c src/call/pcc.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/call/. -Isrc -o src/call/args.o -c src/call/args.c src/hll.c: In function 'Parrot_hll_get_HLL_type': src/hll.c:363:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/interp/. -Isrc -o src/interp/inter_cb.o -c src/interp/inter_cb.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/interp/. -Isrc -o src/interp/api.o -c src/interp/api.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/call/. -Isrc -o src/call/ops.o -c src/call/ops.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/call/. -Isrc -o src/call/context.o -c src/call/context.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/call/. -Isrc -o src/call/context_accessors.o -c src/call/context_accessors.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/key.o -c src/key.c src/call/args.c: In function 'fill_params': src/call/args.c:974:60: warning: 'raw_params' may be used uninitialized in this function [-Wmaybe-uninitialized] const int next_param_flags = raw_params[param_index + 1]; ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/library.o -c src/library.c src/hash.c: In function 'Parrot_hash_thaw': src/hash.c:679:17: warning: 'key' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_hash_put(interp, hash, key, (void *)i); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/interp/api.c: In function 'Parrot_interp_info_p': src/interp/api.c:1068:28: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] return result ? result : PMCNULL; ~~~~~~~~~~~~~~~~^~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/list.o -c src/list.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/pointer_array.o -c src/pointer_array.c src/call/args.c: In function 'Parrot_pcc_build_sig_object_from_op': src/call/args.c:356:43: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] const INTVAL arg_flags = int_array[arg_index]; ^ src/hash.c: In function 'Parrot_hash_key_from_int': src/hash.c:1698:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_key_from_string': src/hash.c:1741:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_key_from_pmc': src/hash.c:1808:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_key_to_int': src/hash.c:1843:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Wno-format-nonliteral \ -Isrc/string/. -o src/string/sprintf.o -c src/string/sprintf.c src/hash.c: In function 'Parrot_hash_key_to_string': src/hash.c:1882:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_key_to_pmc': src/hash.c:1918:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_value_from_int': src/hash.c:1958:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_value_from_string': src/hash.c:2002:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_value_from_pmc': src/hash.c:2042:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_value_from_number': src/hash.c:2082:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_value_to_int': src/hash.c:2116:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_value_to_string': src/hash.c:2150:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ src/hash.c: In function 'Parrot_hash_value_to_pmc': src/hash.c:2184:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/multidispatch.o -c src/multidispatch.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/namespace.o -c src/namespace.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/nci/. -Isrc -o src/nci/api.o -c src/nci/api.c src/hash.c: In function 'Parrot_hash_value_to_number': src/hash.c:2221:12: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] return ret; ^~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/nci/. -Isrc -o src/nci/signatures.o -c src/nci/signatures.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/nci/. -Isrc -o src/nci/core_thunks.o -c src/nci/core_thunks.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden \ -Isrc/nci/. -o src/nci/extra_thunks.o -c src/nci/extra_thunks.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/oo.o -c src/oo.c src/namespace.c: In function 'Parrot_ns_find_global_from_op': src/namespace.c:663:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/nci/api.c: In function 'build_call_func': src/nci/api.c:91:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/nci/signatures.c: In function 'ncidt_to_pcc': src/nci/signatures.c:186:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/nci/signatures.c: In function 'Parrot_nci_parse_signature': src/nci/signatures.c:67:26: warning: 'e' may be used uninitialized in this function [-Wmaybe-uninitialized] PARROT_DATA_TYPE e; ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/packfile/. -Isrc -o src/packfile/object_serialization.o -c src/packfile/object_serialization.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/pmc.o -c src/pmc.c src/nci/core_thunks.c: In function 'pcf_void_ptr_PMC': src/nci/core_thunks.c:656:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/oo.c: In function 'fail_if_type_exists': src/oo.c:689:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/nci/core_thunks.c: In function 'pcf_void_ptr_int_int': src/nci/core_thunks.c:638:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_void_PMC': src/nci/core_thunks.c:618:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/runcore/. -Isrc -o src/runcore/main.o -c src/runcore/main.c src/nci/core_thunks.c: In function 'pcf_void_ptr': src/nci/core_thunks.c:602:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_void_float_float_float': src/nci/core_thunks.c:586:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_void': src/nci/core_thunks.c:566:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_short_short_char': src/nci/core_thunks.c:491:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_short': src/nci/core_thunks.c:471:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_ptr_ptr_STRING': src/nci/core_thunks.c:448:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_ptr_ptr': src/nci/core_thunks.c:422:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_ptr_int_ptr': src/nci/core_thunks.c:398:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_ptr_int_int_int_int': src/nci/core_thunks.c:372:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/runcore/. -Isrc -o src/runcore/cores.o -c src/runcore/cores.c src/nci/core_thunks.c: In function 'pcf_ptr_int_int': src/nci/core_thunks.c:342:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_ptr_int': src/nci/core_thunks.c:316:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_ptr': src/nci/core_thunks.c:292:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_long': src/nci/core_thunks.c:275:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_int_short_char': src/nci/core_thunks.c:239:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_int_ptr_ptr': src/nci/core_thunks.c:219:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_int_ptr': src/nci/core_thunks.c:199:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_int_int_int_int': src/nci/core_thunks.c:181:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_int': src/nci/core_thunks.c:159:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/runcore/. -Isrc -o src/runcore/profiling.o -c src/runcore/profiling.c src/nci/core_thunks.c: In function 'pcf_float_float_float': src/nci/core_thunks.c:142:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/oo.c: In function 'Parrot_oo_register_type': src/oo.c:679:63: warning: array subscript -1 is below array bounds of 'const struct _data_types[]' [-Warray-bounds] "can't register Class", data_types[type].name); ~~~~~~~~~~^~~~~~ src/nci/core_thunks.c: In function 'pcf_float': src/nci/core_thunks.c:122:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_double_double': src/nci/core_thunks.c:105:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_double': src/nci/core_thunks.c:87:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_char_short_char': src/nci/core_thunks.c:70:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_char': src/nci/core_thunks.c:50:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_cstr_cstr_cstr': src/nci/core_thunks.c:547:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/runcore/. -Isrc -o src/runcore/subprof.o -c src/runcore/subprof.c src/nci/core_thunks.c: In function 'pcf_cstr_cstr': src/nci/core_thunks.c:526:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void_ptr_int_int': src/nci/extra_thunks.c:3272:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_cstr': src/nci/extra_thunks.c: In function 'pcf_STRING_ptr_ptr_INTVAL': src/nci/extra_thunks.c:3229:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c:508:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/core_thunks.c: In function 'pcf_int_cstr': src/nci/core_thunks.c:257:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_STRING_ptr_INTVAL': src/nci/extra_thunks.c:3207:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_INTVAL_ptr_STRING': src/nci/extra_thunks.c:3187:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_PMC_ptr_STRING': src/nci/extra_thunks.c:3167:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_short_int': src/nci/extra_thunks.c:3071:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_int_int_int_int': src/nci/extra_thunks.c:3018:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_int_int': src/nci/extra_thunks.c:2986:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/scheduler.o -c src/scheduler.c src/nci/extra_thunks.c: In function 'pcf_ptr_int_int_int_int_int_int': src/nci/extra_thunks.c:2958:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/thread.o -c src/thread.c src/nci/extra_thunks.c: In function 'pcf_ptr_int_int_int_int': src/nci/extra_thunks.c:2924:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_int_int': src/nci/extra_thunks.c:2894:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/events.o -c src/events.c src/nci/extra_thunks.c: In function 'pcf_ptr': src/nci/extra_thunks.c:2868:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_long_ptr_int_int': src/nci/extra_thunks.c:2851:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_long_ptr_int': src/nci/extra_thunks.c:2829:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_long_int_int': src/nci/extra_thunks.c:2809:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_short_short_short_short': src/nci/extra_thunks.c:2749:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_short_short_short': src/nci/extra_thunks.c:2725:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_short_ptr': src/nci/extra_thunks.c:2703:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_short': src/nci/extra_thunks.c:2683:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_short_ptr': src/nci/extra_thunks.c:2621:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Wno-format-nonliteral \ -Isrc/string/. -o src/string/spf_render.o -c src/string/spf_render.c src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_int_int_int_int_int_int_int_int': src/nci/extra_thunks.c:2599:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr': src/nci/extra_thunks.c:2563:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_long_short_ptr': src/nci/extra_thunks.c:2543:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/scheduler.c: In function 'Parrot_cx_schedule_immediate': src/scheduler.c:525:38: warning: 'task' may be used uninitialized in this function [-Wmaybe-uninitialized] VTABLE_unshift_pmc(interp, interp->scheduler, task); ^~ src/nci/extra_thunks.c: In function 'pcf_int_ptr_long_ptr': src/nci/extra_thunks.c:2519:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/. -Isrc -o src/string/spf_vtable.o -c src/string/spf_vtable.c src/nci/extra_thunks.c: In function 'pcf_int_ptr_long_long_long_long_long_long_long_long': src/nci/extra_thunks.c:2497:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_long_long': src/nci/extra_thunks.c:2463:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_long_int': src/nci/extra_thunks.c:2441:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_long_short_ptr': src/nci/extra_thunks.c:2396:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_int_long_int': src/nci/extra_thunks.c:2318:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_int_long': src/nci/extra_thunks.c:2292:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_int_int_long_short_ptr': src/nci/extra_thunks.c:2268:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_int_int_int_int_int': src/nci/extra_thunks.c:2238:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_int_int': src/nci/extra_thunks.c:2208:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/string/spf_render.c: In function 'Parrot_sprintf_format': src/string/spf_render.c:895:24: warning: this statement may fall through [-Wimplicit-fallthrough=] if (obj->getstring == pmc_core.getstring) { ^ src/string/spf_render.c:908:19: note: here case 's': ^~~~ src/string/spf_render.c:583:32: warning: this statement may fall through [-Wimplicit-fallthrough=] info.phase = PHASE_WIDTH; ~~~~~~~~~~~^~~~~~~~~~~~~ src/string/spf_render.c:587:32: note: here /*@fallthrough@ */ case PHASE_WIDTH: ^~~~ src/string/spf_render.c:621:32: warning: this statement may fall through [-Wimplicit-fallthrough=] info.phase = PHASE_PREC; ~~~~~~~~~~~^~~~~~~~~~~~ src/string/spf_render.c:625:32: note: here /*@fallthrough@ */ case PHASE_PREC: ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/sub.o -c src/sub.c src/string/spf_render.c:650:32: warning: this statement may fall through [-Wimplicit-fallthrough=] info.phase = PHASE_TYPE; ~~~~~~~~~~~^~~~~~~~~~~~ src/string/spf_render.c:653:32: note: here /*@fallthrough@ */ case PHASE_TYPE: ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/runcore/. -Isrc -o src/runcore/trace.o -c src/runcore/trace.c src/nci/extra_thunks.c: In function 'pcf_int_long_short_ptr': src/nci/extra_thunks.c:2184:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/string/spf_render.c:685:32: warning: this statement may fall through [-Wimplicit-fallthrough=] info.phase = PHASE_TERM; ~~~~~~~~~~~^~~~~~~~~~~~ src/string/spf_render.c:689:32: note: here /*@fallthrough@ */ case PHASE_TERM: ^~~~ src/string/spf_vtable.c: In function 'getstring_va': src/nci/extra_thunks.c: In function 'pcf_int_long_ptr': src/nci/extra_thunks.c:2162:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/string/spf_vtable.c:390:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/string/spf_vtable.c: In function 'getfloat_va': src/string/spf_vtable.c:338:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/string/spf_vtable.c: In function 'getuint_va': src/string/spf_vtable.c:289:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/string/spf_vtable.c: In function 'getint_va': src/string/spf_vtable.c:236:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/nci/extra_thunks.c: In function 'pcf_int_long_int': src/nci/extra_thunks.c:2142:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_long': src/nci/extra_thunks.c:2122:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/utils.o -c src/utils.c src/nci/extra_thunks.c: In function 'pcf_int_int_long_short_ptr': src/nci/extra_thunks.c:2081:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_int_int_ptr': src/nci/extra_thunks.c:2009:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_int_int_long_int': src/nci/extra_thunks.c:1987:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_int_int_long': src/nci/extra_thunks.c:1963:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_int_int_int_long_short_ptr': src/nci/extra_thunks.c:1941:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_int_int_int_int': src/nci/extra_thunks.c:1913:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_int_int': src/nci/extra_thunks.c:1889:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_int': src/nci/extra_thunks.c:1869:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_char': src/nci/extra_thunks.c:1851:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_ptr_int_int_int_ptr_int': src/nci/extra_thunks.c:1834:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/sub.c: In function 'Parrot_get_sub_pmc_from_subclass': src/sub.c:573:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_int_ptrref_intref_ptr': src/nci/extra_thunks.c:1788:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/vtables.o -c src/vtables.c src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_STRING': src/nci/extra_thunks.c:1756:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); In file included from ./include/parrot/parrot.h:259, from ./include/parrot/runcore_trace.h:14, from src/runcore/trace.c:25: src/runcore/trace.c: In function 'trace_key_dump': src/runcore/trace.c:346:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] VTABLE_get_integer(interp, (PMC *)key)); ^ ./include/parrot/vtable.h:492:6: note: in definition of macro 'VTABLE_get_integer' (pmc)->vtable->get_integer(interp, pmc) ^~~ src/runcore/trace.c:346:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] VTABLE_get_integer(interp, (PMC *)key)); ^ ./include/parrot/vtable.h:492:40: note: in definition of macro 'VTABLE_get_integer' (pmc)->vtable->get_integer(interp, pmc) ^~~ src/runcore/trace.c:350:64: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const STRING * const s = Parrot_key_string(interp, (PMC *)key); ^ In file included from ./include/parrot/parrot.h:259, from ./include/parrot/runcore_trace.h:14, from src/runcore/trace.c:25: src/runcore/trace.c:361:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] VTABLE_get_integer(interp, (PMC *)key), ^ ./include/parrot/vtable.h:492:6: note: in definition of macro 'VTABLE_get_integer' (pmc)->vtable->get_integer(interp, pmc) ^~~ src/runcore/trace.c:361:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] VTABLE_get_integer(interp, (PMC *)key), ^ ./include/parrot/vtable.h:492:40: note: in definition of macro 'VTABLE_get_integer' (pmc)->vtable->get_integer(interp, pmc) ^~~ In file included from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from ./include/parrot/runcore_trace.h:14, from src/runcore/trace.c:25: src/runcore/trace.c:362:64: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] REG_INT(interp, VTABLE_get_integer(interp, (PMC *)key))); ^ ./include/parrot/context.h:47:63: note: in definition of macro 'CTX_REG_INT' # define CTX_REG_INT(i, p, x) (CONTEXT_STRUCT(p)->bp.regs_i[(x)]) ^ src/runcore/trace.c:362:21: note: in expansion of macro 'REG_INT' REG_INT(interp, VTABLE_get_integer(interp, (PMC *)key))); ^~~~~~~ src/runcore/trace.c:362:37: note: in expansion of macro 'VTABLE_get_integer' REG_INT(interp, VTABLE_get_integer(interp, (PMC *)key))); ^~~~~~~~~~~~~~~~~~ src/runcore/trace.c:362:64: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] REG_INT(interp, VTABLE_get_integer(interp, (PMC *)key))); ^ ./include/parrot/context.h:47:63: note: in definition of macro 'CTX_REG_INT' # define CTX_REG_INT(i, p, x) (CONTEXT_STRUCT(p)->bp.regs_i[(x)]) ^ src/runcore/trace.c:362:21: note: in expansion of macro 'REG_INT' REG_INT(interp, VTABLE_get_integer(interp, (PMC *)key))); ^~~~~~~ src/runcore/trace.c:362:37: note: in expansion of macro 'VTABLE_get_integer' REG_INT(interp, VTABLE_get_integer(interp, (PMC *)key))); ^~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from ./include/parrot/runcore_trace.h:14, from src/runcore/trace.c:25: src/runcore/trace.c:366:72: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const UINTVAL keynum = (UINTVAL)VTABLE_get_integer(interp, (PMC *)key); ^ ./include/parrot/vtable.h:492:6: note: in definition of macro 'VTABLE_get_integer' (pmc)->vtable->get_integer(interp, pmc) ^~~ src/runcore/trace.c:366:72: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const UINTVAL keynum = (UINTVAL)VTABLE_get_integer(interp, (PMC *)key); ^ ./include/parrot/vtable.h:492:40: note: in definition of macro 'VTABLE_get_integer' (pmc)->vtable->get_integer(interp, pmc) ^~~ src/runcore/trace.c:382:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] VTABLE_get_integer(interp, (PMC *)key)); ^ ./include/parrot/vtable.h:492:6: note: in definition of macro 'VTABLE_get_integer' (pmc)->vtable->get_integer(interp, pmc) ^~~ src/runcore/trace.c:382:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] VTABLE_get_integer(interp, (PMC *)key)); ^ ./include/parrot/vtable.h:492:40: note: in definition of macro 'VTABLE_get_integer' (pmc)->vtable->get_integer(interp, pmc) ^~~ In file included from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from ./include/parrot/runcore_trace.h:14, from src/runcore/trace.c:25: src/runcore/trace.c:384:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] VTABLE_get_integer(interp, (PMC *)key))); ^ ./include/parrot/context.h:44:72: note: in definition of macro 'CTX_REG_PMC' # define CTX_REG_PMC(i, p, x) (CONTEXT_STRUCT(p)->bp_ps.regs_p[-1L - (x)]) ^ src/runcore/trace.c:383:40: note: in expansion of macro 'REG_PMC' trace_pmc_dump(debugger, REG_PMC(interp, ^~~~~~~ src/runcore/trace.c:384:19: note: in expansion of macro 'VTABLE_get_integer' VTABLE_get_integer(interp, (PMC *)key))); ^~~~~~~~~~~~~~~~~~ src/runcore/trace.c:384:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] VTABLE_get_integer(interp, (PMC *)key))); ^ ./include/parrot/context.h:44:72: note: in definition of macro 'CTX_REG_PMC' # define CTX_REG_PMC(i, p, x) (CONTEXT_STRUCT(p)->bp_ps.regs_p[-1L - (x)]) ^ src/runcore/trace.c:383:40: note: in expansion of macro 'REG_PMC' trace_pmc_dump(debugger, REG_PMC(interp, ^~~~~~~ src/runcore/trace.c:384:19: note: in expansion of macro 'VTABLE_get_integer' VTABLE_get_integer(interp, (PMC *)key))); ^~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from ./include/parrot/runcore_trace.h:14, from src/runcore/trace.c:25: src/runcore/trace.c:393:44: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] key = VTABLE_shift_pmc(interp, (PMC *)key); ^ ./include/parrot/vtable.h:718:6: note: in definition of macro 'VTABLE_shift_pmc' (pmc)->vtable->shift_pmc(interp, pmc) ^~~ src/runcore/trace.c:393:44: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] key = VTABLE_shift_pmc(interp, (PMC *)key); ^ ./include/parrot/vtable.h:718:38: note: in definition of macro 'VTABLE_shift_pmc' (pmc)->vtable->shift_pmc(interp, pmc) ^~~ src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_ptr_int_int': src/nci/extra_thunks.c:1736:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_double': src/nci/extra_thunks.c:1710:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void_float_float_float': src/nci/extra_thunks.c:1689:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_ptr_ptr_int_int_int_int_int_int': src/nci/extra_thunks.c:1668:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/string/spf_render.c:417:1: warning: stack usage is 4304 bytes [-Wstack-usage=] Parrot_sprintf_format(PARROT_INTERP, ARGIN(const STRING *pat), ARGMOD(SPRINTF_OBJ *obj)) ^~~~~~~~~~~~~~~~~~~~~ src/runcore/trace.c: In function 'trace_pmc_flags_dump': src/runcore/trace.c:147:1: warning: stack usage is 592 bytes [-Wstack-usage=] trace_pmc_flags_dump(PARROT_INTERP, ARGIN_NULLOK(PMC *pmc)) ^~~~~~~~~~~~~~~~~~~~ src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_ptr_int_int_int_int': src/nci/extra_thunks.c:1632:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_ptr_int_int': src/nci/extra_thunks.c:1602:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_ptr_int': src/nci/extra_thunks.c:1576:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_int_int_int_int_int_int': src/nci/extra_thunks.c:1552:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/warnings.o -c src/warnings.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/packfile/. -Isrc -o src/packfile/api.o -c src/packfile/api.c src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_int_int_int_int_int': src/nci/extra_thunks.c:1520:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_int_int_int_int': src/nci/extra_thunks.c:1490:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_int_int_int': src/nci/extra_thunks.c:1462:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_int_int': src/nci/extra_thunks.c:1436:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/packfile/. -Isrc -o src/packfile/output.o -c src/packfile/output.c src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr_int_int_int_int_int_int_int': src/nci/extra_thunks.c:1406:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr_int_int_int': src/nci/extra_thunks.c:1366:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/packfile/. -Isrc -o src/packfile/pf_items.o -c src/packfile/pf_items.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/packfile/. -Isrc -o src/packfile/segments.o -c src/packfile/segments.c src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_int_int_ptr_int': src/nci/extra_thunks.c:1340:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void_ptr_int_ptr': src/nci/extra_thunks.c:1298:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_int_int_int_long': src/nci/extra_thunks.c:1125:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_int_int_int_int_int_int_int_int': src/nci/extra_thunks.c:1095:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_ptr_ptr': src/nci/extra_thunks.c:1047:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/longopt.o -c src/longopt.c src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_int': src/nci/extra_thunks.c:1023:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_int': src/nci/extra_thunks.c:1001:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr_ptr_int_ptr': src/nci/extra_thunks.c:973:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr_int_ptr_ptr_ptr_ptr_int': src/nci/extra_thunks.c:941:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr_int_ptr_ptr_ptr_int': src/nci/extra_thunks.c:903:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/io.o -c src/platform/generic/io.c src/packfile/segments.c: In function 'const_unpack': src/packfile/segments.c:719:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr_PMC': src/nci/extra_thunks.c:867:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr_ptr_ptr_ptr_int_ptr_int': src/nci/extra_thunks.c:839:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr': src/nci/extra_thunks.c:801:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_long': src/nci/extra_thunks.c:781:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_long': src/nci/extra_thunks.c:764:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int': src/nci/extra_thunks.c:744:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_long_ptr_ptr_ptr_long': src/nci/extra_thunks.c:724:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_long_ptr_ptr_long': src/nci/extra_thunks.c:700:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/socket.o -c src/platform/generic/socket.c src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_ptr_ptr_ptr_ptr': src/nci/extra_thunks.c:678:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/platform/generic/io.c: In function 'Parrot_io_internal_open': src/platform/generic/io.c:159:29: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] Parrot_str_free_cstring((char*)spath); ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/file.o -c src/platform/generic/file.c src/platform/generic/io.c: In function 'Parrot_io_internal_open_pipe': src/platform/generic/io.c:483:45: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *pid_out = Parrot_proc_exec(interp, (STRING*)command, PARROT_EXEC_STDOUT, ^ src/nci/extra_thunks.c: In function 'pcf_ptr_ptr': src/nci/extra_thunks.c:644:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/platform/generic/io.c:488:45: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] *pid_out = Parrot_proc_exec(interp, (STRING*)command, PARROT_EXEC_STDIN, ^ src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_int': src/nci/extra_thunks.c:620:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_char_ptr_ptr_ptr_ptr': src/nci/extra_thunks.c:600:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/packfile/segments.c: In function 'byte_code_unpack': src/packfile/segments.c:2345:20: warning: 'oplib_init' may be used uninitialized in this function [-Wmaybe-uninitialized] fn = (oplib_init_t)D2FPTR(oplib_init); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/time.o -c src/platform/generic/time.c src/nci/extra_thunks.c: In function 'pcf_char_ptr': src/nci/extra_thunks.c:576:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_long_ptr': src/nci/extra_thunks.c:558:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_STRING_int': src/nci/extra_thunks.c:540:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_STRING': src/nci/extra_thunks.c:522:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_ptr': src/nci/extra_thunks.c:500:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_long_long_ptr_ptr_long': src/nci/extra_thunks.c:478:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int': src/nci/extra_thunks.c:454:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/encoding.o -c src/platform/generic/encoding.c src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr_ptr_ptr_int': src/nci/extra_thunks.c:431:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/platform/generic/socket.c: In function 'Parrot_io_internal_send': src/platform/generic/socket.c:677:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/platform/generic/socket.c: In function 'Parrot_io_internal_recv': src/platform/generic/socket.c:712:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr_ptr_int': src/nci/extra_thunks.c:399:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_ptr_int': src/nci/extra_thunks.c:369:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_ptr_int': src/nci/extra_thunks.c:347:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_ptr_double': src/nci/extra_thunks.c:323:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_PMC': src/nci/extra_thunks.c:301:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void_ptr_ptr': src/nci/extra_thunks.c:284:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/env.o -c src/platform/generic/env.c src/nci/extra_thunks.c: In function 'pcf_void_ptr_long': src/nci/extra_thunks.c:266:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void_ptr_int_int_int_int': src/nci/extra_thunks.c:248:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void_ptr_int': src/nci/extra_thunks.c:224:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void_long': src/nci/extra_thunks.c:206:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void_int_long_long_long_long_long_long_long_long': src/nci/extra_thunks.c:190:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void_int_int': src/nci/extra_thunks.c:158:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void_int': src/nci/extra_thunks.c:140:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_void': src/nci/extra_thunks.c:124:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/cpu_type.o -c src/platform/generic/cpu_type.c src/nci/extra_thunks.c: In function 'pcf_void_ptr_ptr_ptr': src/nci/extra_thunks.c:108:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/num_cpus.o -c src/platform/generic/num_cpus.c src/nci/extra_thunks.c: In function 'pcf_void_ptr': src/nci/extra_thunks.c:88:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr': src/nci/extra_thunks.c:71:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/dl.o -c src/platform/generic/dl.c src/nci/extra_thunks.c: In function 'pcf_int_int_ptr': src/nci/extra_thunks.c:53:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_cstr_cstr': src/nci/extra_thunks.c:3146:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_cstr_ptr_int': src/nci/extra_thunks.c:3128:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_cstr_int_int': src/nci/extra_thunks.c:3108:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_cstr_ptr_ptr': src/nci/extra_thunks.c:3046:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_cstr_int': src/nci/extra_thunks.c:2788:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/math.o -c src/platform/generic/math.c src/nci/extra_thunks.c: In function 'pcf_int_cstr': src/nci/extra_thunks.c:2767:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_cstr_int': src/nci/extra_thunks.c:2664:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_ptr_cstr': src/nci/extra_thunks.c:2641:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/itimer.o -c src/platform/generic/itimer.c src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_cstr': src/nci/extra_thunks.c:2418:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/exec.o -c src/platform/generic/exec.c src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_int_cstr_int': src/nci/extra_thunks.c:2369:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/misc.o -c src/platform/generic/misc.c src/nci/extra_thunks.c: In function 'pcf_int_ptr_int_int_cstr': src/nci/extra_thunks.c:2342:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/hires_timer.o -c src/platform/generic/hires_timer.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/sysmem.o -c src/platform/generic/sysmem.c src/nci/extra_thunks.c: In function 'pcf_int_int_cstr_int': src/nci/extra_thunks.c:2103:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_int_int_cstr_int': src/nci/extra_thunks.c:2056:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_int_int_int_cstr': src/nci/extra_thunks.c:2031:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/uid.o -c src/platform/generic/uid.c src/nci/extra_thunks.c: In function 'pcf_cstr_void': src/nci/extra_thunks.c:1277:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_cstr_int': src/nci/extra_thunks.c:1261:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_cstr_int': src/nci/extra_thunks.c:1236:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_cstr': src/nci/extra_thunks.c:1209:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_cstr_int_int': src/nci/extra_thunks.c:1184:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); src/platform/generic/exec.c: In function 'Parrot_proc_exec': src/platform/generic/exec.c:289:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/nci/extra_thunks.c: In function 'pcf_ptr_ptr_cstr_int': src/nci/extra_thunks.c:1153:16: warning: 'orig_func' may be used uninitialized in this function [-Wmaybe-uninitialized] fn_pointer = (func_t)D2FPTR(orig_func); gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/error.o -c src/platform/generic/error.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/platform/generic/. -Isrc -o src/platform/generic/entropy.o -c src/platform/generic/entropy.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden \ -Isrc/io/. -o src/io/api.o -c src/io/api.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/io/. -Isrc -o src/io/buffer.o -c src/io/buffer.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/io/. -Isrc -o src/io/filehandle.o -c src/io/filehandle.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/io/. -Isrc -o src/io/socket.o -c src/io/socket.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/io/. -Isrc -o src/io/stringhandle.o -c src/io/stringhandle.c src/io/api.c: In function 'Parrot_io_eof': gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/io/. -Isrc -o src/io/pipe.o -c src/io/pipe.c src/io/api.c:1263:37: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] if (Parrot_io_is_closed(interp, (PMC*)handle)) ^ In file included from ./include/parrot/parrot.h:259, from src/io/api.c:21: src/io/api.c:1266:63: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] IO_BUFFER * const buffer = IO_GET_READ_BUFFER(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:6: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/api.c:1266:36: note: in expansion of macro 'IO_GET_READ_BUFFER' IO_BUFFER * const buffer = IO_GET_READ_BUFFER(interp, (PMC*)handle); ^~~~~~~~~~~~~~~~~~ src/io/api.c:1266:63: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] IO_BUFFER * const buffer = IO_GET_READ_BUFFER(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:50: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/api.c:1266:36: note: in expansion of macro 'IO_GET_READ_BUFFER' IO_BUFFER * const buffer = IO_GET_READ_BUFFER(interp, (PMC*)handle); ^~~~~~~~~~~~~~~~~~ src/io/api.c:1267:64: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:6: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/api.c:1267:42: note: in expansion of macro 'IO_GET_VTABLE' const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^~~~~~~~~~~~~ src/io/api.c:1267:64: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:50: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/api.c:1267:42: note: in expansion of macro 'IO_GET_VTABLE' const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^~~~~~~~~~~~~ src/io/api.c: In function 'Parrot_io_puts': src/io/api.c:1291:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] return Parrot_io_write_b(interp, (PMC*)pmc, s, strlen(s)); ^ src/io/api.c: In function 'Parrot_io_putps': src/io/api.c:1311:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] return Parrot_io_write_s(interp, (PMC*)pmc, s); ^ src/io/api.c: In function 'Parrot_io_fprintf': src/io/api.c:1338:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] ret = Parrot_io_write_s(interp, (PMC*)pmc, str); ^ src/io/api.c: In function 'Parrot_io_flush': src/io/api.c:644:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ In file included from ./include/parrot/parrot.h:259, from src/io/socket.c:20: src/io/socket.c: In function 'io_socket_tell': src/io/socket.c:320:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:6: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/socket.c:320:38: note: in expansion of macro 'IO_GET_VTABLE' const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^~~~~~~~~~~~~ src/io/socket.c:320:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:50: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/socket.c:320:38: note: in expansion of macro 'IO_GET_VTABLE' const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^~~~~~~~~~~~~ src/io/socket.c: In function 'io_socket_total_size': src/io/socket.c:505:64: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:6: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/socket.c:505:42: note: in expansion of macro 'IO_GET_VTABLE' const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^~~~~~~~~~~~~ src/io/socket.c:505:64: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:50: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/socket.c:505:42: note: in expansion of macro 'IO_GET_VTABLE' const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^~~~~~~~~~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/socket.c:20: src/io/socket.c: In function 'io_socket_get_piohandle': src/io/socket.c:526:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_Socket_os_handle(interp, (PMC*)handle, os_handle); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_socket.h:47:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/socket.c:526:5: note: in expansion of macro 'GETATTR_Socket_os_handle' GETATTR_Socket_os_handle(interp, (PMC*)handle, os_handle); ^~~~~~~~~~~~~~~~~~~~~~~~ src/io/socket.c:526:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_Socket_os_handle(interp, (PMC*)handle, os_handle); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/socket.c:526:5: note: in expansion of macro 'GETATTR_Socket_os_handle' GETATTR_Socket_os_handle(interp, (PMC*)handle, os_handle); ^~~~~~~~~~~~~~~~~~~~~~~~ src/io/socket.c: In function 'io_socket_get_encoding': src/io/socket.c:549:37: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_Socket_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_socket.h:168:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/socket.c:549:5: note: in expansion of macro 'GETATTR_Socket_encoding' GETATTR_Socket_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~ src/io/socket.c:549:37: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_Socket_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/socket.c:549:5: note: in expansion of macro 'GETATTR_Socket_encoding' GETATTR_Socket_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/socket.c:20: src/io/socket.c:549:37: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_Socket_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/socket.c:549:5: note: in expansion of macro 'GETATTR_Socket_encoding' GETATTR_Socket_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~ src/io/socket.c:549:37: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_Socket_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/socket.c:549:5: note: in expansion of macro 'GETATTR_Socket_encoding' GETATTR_Socket_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/filehandle.c:24: src/io/filehandle.c: In function 'io_filehandle_is_eof': src/io/filehandle.c:323:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_filehandle.h:195:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:323:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:323:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/filehandle.c:323:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/filehandle.c:24: src/io/filehandle.c:323:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/filehandle.c:323:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:323:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/filehandle.c:323:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ src/io/filehandle.c: In function 'io_filehandle_open': src/io/filehandle.c:484:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_FileHandle_filename(interp, handle, (STRING*)path); ^ ./include/parrot/vtable.h:710:51: note: in definition of macro 'VTABLE_set_string_native' (pmc)->vtable->set_string_native(interp, pmc, value) ^~~~~ src/io/filehandle.c:484:5: note: in expansion of macro 'SETATTR_FileHandle_filename' SETATTR_FileHandle_filename(interp, handle, (STRING*)path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/io/filehandle.c:26: src/io/filehandle.c:484:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_FileHandle_filename(interp, handle, (STRING*)path); ^ ./include/pmc/pmc_filehandle.h:237:74: note: in definition of macro 'SETATTR_FileHandle_filename' ((Parrot_FileHandle_attributes *)PMC_data(pmc))->filename = (value); \ ^~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/filehandle.c:24: src/io/filehandle.c:485:45: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_FileHandle_mode(interp, handle, (STRING*)mode); ^ ./include/parrot/vtable.h:710:51: note: in definition of macro 'VTABLE_set_string_native' (pmc)->vtable->set_string_native(interp, pmc, value) ^~~~~ src/io/filehandle.c:485:5: note: in expansion of macro 'SETATTR_FileHandle_mode' SETATTR_FileHandle_mode(interp, handle, (STRING*)mode); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/io/filehandle.c:26: src/io/filehandle.c:485:45: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_FileHandle_mode(interp, handle, (STRING*)mode); ^ ./include/pmc/pmc_filehandle.h:262:70: note: in definition of macro 'SETATTR_FileHandle_mode' ((Parrot_FileHandle_attributes *)PMC_data(pmc))->mode = (value); \ ^~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/filehandle.c:24: src/io/filehandle.c: In function 'io_filehandle_get_encoding': src/io/filehandle.c:559:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_filehandle.h:170:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:559:5: note: in expansion of macro 'GETATTR_FileHandle_encoding' GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:559:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/filehandle.c:559:5: note: in expansion of macro 'GETATTR_FileHandle_encoding' GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/filehandle.c:24: src/io/filehandle.c:559:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/filehandle.c:559:5: note: in expansion of macro 'GETATTR_FileHandle_encoding' GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:559:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/filehandle.c:559:5: note: in expansion of macro 'GETATTR_FileHandle_encoding' GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/filehandle.c:24: src/io/filehandle.c: In function 'io_filehandle_total_size': src/io/filehandle.c:610:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_filehandle.h:195:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:610:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:610:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/filehandle.c:610:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/filehandle.c:24: src/io/filehandle.c:610:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/filehandle.c:610:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:610:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/filehandle.c:610:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/filehandle.c:24: src/io/filehandle.c:613:45: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_filename(interp, (PMC*)handle, name); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_filehandle.h:219:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:613:9: note: in expansion of macro 'GETATTR_FileHandle_filename' GETATTR_FileHandle_filename(interp, (PMC*)handle, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:613:45: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_filename(interp, (PMC*)handle, name); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/filehandle.c:613:9: note: in expansion of macro 'GETATTR_FileHandle_filename' GETATTR_FileHandle_filename(interp, (PMC*)handle, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/filehandle.c:24: src/io/filehandle.c:613:45: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_filename(interp, (PMC*)handle, name); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/filehandle.c:613:9: note: in expansion of macro 'GETATTR_FileHandle_filename' GETATTR_FileHandle_filename(interp, (PMC*)handle, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/filehandle.c:613:45: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_filename(interp, (PMC*)handle, name); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/filehandle.c:613:9: note: in expansion of macro 'GETATTR_FileHandle_filename' GETATTR_FileHandle_filename(interp, (PMC*)handle, name); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/socket.c: In function 'io_socket_is_open': src/io/socket.c:432:22: warning: 'os_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] return os_handle != PIO_INVALID_HANDLE; src/io/socket.c: In function 'io_socket_open': src/io/socket.c:413:12: warning: 'os_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] return Parrot_io_internal_flush(interp, os_handle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/socket.c: In function 'io_socket_write_b': src/io/socket.c:254:12: warning: 'os_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] return Parrot_io_internal_send(interp, os_handle, buffer, byte_length); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/socket.c: In function 'io_socket_read_b': src/io/socket.c:233:12: warning: 'os_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] return Parrot_io_internal_recv(interp, os_handle, buffer, byte_length); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/pipe.c:20: src/io/pipe.c: In function 'io_pipe_is_eof': In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/stringhandle.c:22: src/io/stringhandle.c: In function 'io_stringhandle_is_eof': src/io/stringhandle.c:354:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offs); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_stringhandle.h:292:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:354:5: note: in expansion of macro 'GETATTR_StringHandle_read_offset' GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offs); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:354:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offs); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/stringhandle.c:354:5: note: in expansion of macro 'GETATTR_StringHandle_read_offset' GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offs); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/stringhandle.c:22: src/io/stringhandle.c:354:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offs); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:354:5: note: in expansion of macro 'GETATTR_StringHandle_read_offset' GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offs); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:354:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offs); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:354:5: note: in expansion of macro 'GETATTR_StringHandle_read_offset' GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offs); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/socket.c: In function 'io_socket_close': src/io/socket.c:453:8: warning: 'os_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] if (os_handle != PIO_INVALID_HANDLE) ^ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/stringhandle.c:22: src/io/stringhandle.c:355:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_stringhandle.h:217:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:355:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:355:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/stringhandle.c:355:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/stringhandle.c:22: src/io/stringhandle.c:355:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:355:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:355:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:355:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/stringhandle.c:22: src/io/stringhandle.c: In function 'io_stringhandle_tell': src/io/stringhandle.c:380:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offset); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_stringhandle.h:292:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:380:5: note: in expansion of macro 'GETATTR_StringHandle_read_offset' GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:380:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offset); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/stringhandle.c:380:5: note: in expansion of macro 'GETATTR_StringHandle_read_offset' GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/stringhandle.c:22: src/io/stringhandle.c:380:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offset); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:380:5: note: in expansion of macro 'GETATTR_StringHandle_read_offset' GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:380:46: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offset); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:380:5: note: in expansion of macro 'GETATTR_StringHandle_read_offset' GETATTR_StringHandle_read_offset(interp, (PMC*)handle, read_offset); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c: In function 'io_stringhandle_open': src/io/stringhandle.c:495:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_StringHandle_mode(interp, handle, (STRING*)mode); ^ ./include/parrot/vtable.h:710:51: note: in definition of macro 'VTABLE_set_string_native' (pmc)->vtable->set_string_native(interp, pmc, value) ^~~~~ src/io/stringhandle.c:495:5: note: in expansion of macro 'SETATTR_StringHandle_mode' SETATTR_StringHandle_mode(interp, handle, (STRING*)mode); ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/io/stringhandle.c:24: src/io/stringhandle.c:495:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_StringHandle_mode(interp, handle, (STRING*)mode); ^ ./include/pmc/pmc_stringhandle.h:260:72: note: in definition of macro 'SETATTR_StringHandle_mode' ((Parrot_StringHandle_attributes *)PMC_data(pmc))->mode = (value); \ ^~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/stringhandle.c:22: src/io/stringhandle.c:496:51: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_StringHandle_filename(interp, handle, (STRING*)path); ^ ./include/parrot/vtable.h:710:51: note: in definition of macro 'VTABLE_set_string_native' (pmc)->vtable->set_string_native(interp, pmc, value) ^~~~~ src/io/stringhandle.c:496:5: note: in expansion of macro 'SETATTR_StringHandle_filename' SETATTR_StringHandle_filename(interp, handle, (STRING*)path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/io/stringhandle.c:24: src/io/stringhandle.c:496:51: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_StringHandle_filename(interp, handle, (STRING*)path); ^ ./include/pmc/pmc_stringhandle.h:285:76: note: in definition of macro 'SETATTR_StringHandle_filename' ((Parrot_StringHandle_attributes *)PMC_data(pmc))->filename = (value); \ ^~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/stringhandle.c:22: src/io/stringhandle.c: In function 'io_stringhandle_is_open': src/io/stringhandle.c:516:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_stringhandle.h:217:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:516:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:516:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/stringhandle.c:516:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/stringhandle.c:22: src/io/stringhandle.c:516:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:516:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:516:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:516:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/stringhandle.c:22: src/io/stringhandle.c: In function 'io_stringhandle_total_size': src/io/stringhandle.c:554:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_stringhandle.h:217:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:554:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:554:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/stringhandle.c:554:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/stringhandle.c:22: src/io/stringhandle.c:554:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:554:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:554:47: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:554:5: note: in expansion of macro 'GETATTR_StringHandle_stringhandle' GETATTR_StringHandle_stringhandle(interp, (PMC*)handle, stringhandle); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c: In function 'io_stringhandle_get_piohandle': src/io/stringhandle.c:575:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:6: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/stringhandle.c:575:38: note: in expansion of macro 'IO_GET_VTABLE' const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^~~~~~~~~~~~~ src/io/stringhandle.c:575:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:50: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/stringhandle.c:575:38: note: in expansion of macro 'IO_GET_VTABLE' const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^~~~~~~~~~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/stringhandle.c:22: src/io/stringhandle.c: In function 'io_stringhandle_get_encoding': src/io/stringhandle.c:636:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_stringhandle.h:168:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:636:5: note: in expansion of macro 'GETATTR_StringHandle_encoding' GETATTR_StringHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:636:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/stringhandle.c:636:5: note: in expansion of macro 'GETATTR_StringHandle_encoding' GETATTR_StringHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/stringhandle.c:22: src/io/stringhandle.c:636:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:636:5: note: in expansion of macro 'GETATTR_StringHandle_encoding' GETATTR_StringHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/stringhandle.c:636:43: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_StringHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/stringhandle.c:636:5: note: in expansion of macro 'GETATTR_StringHandle_encoding' GETATTR_StringHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/pipe.c:310:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_filehandle.h:195:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/pipe.c:310:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ src/io/pipe.c:310:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/pipe.c:310:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/pipe.c:20: src/io/pipe.c:310:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/pipe.c:310:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ src/io/pipe.c:310:38: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/pipe.c:310:5: note: in expansion of macro 'GETATTR_FileHandle_flags' GETATTR_FileHandle_flags(interp, (PMC*)handle, flags); ^~~~~~~~~~~~~~~~~~~~~~~~ src/io/pipe.c: In function 'io_pipe_tell': src/io/pipe.c:340:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:6: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/pipe.c:340:38: note: in expansion of macro 'IO_GET_VTABLE' const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^~~~~~~~~~~~~ src/io/pipe.c:340:60: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^ ./include/parrot/vtable.h:524:50: note: in definition of macro 'VTABLE_get_pointer_keyed_int' (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^~~ src/io/pipe.c:340:38: note: in expansion of macro 'IO_GET_VTABLE' const IO_VTABLE * const vtable = IO_GET_VTABLE(interp, (PMC*)handle); ^~~~~~~~~~~~~ src/io/pipe.c: In function 'io_pipe_open': src/io/pipe.c:467:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_FileHandle_filename(interp, handle, (STRING*)path); ^ ./include/parrot/vtable.h:710:51: note: in definition of macro 'VTABLE_set_string_native' (pmc)->vtable->set_string_native(interp, pmc, value) ^~~~~ src/io/pipe.c:467:5: note: in expansion of macro 'SETATTR_FileHandle_filename' SETATTR_FileHandle_filename(interp, handle, (STRING*)path); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/io/pipe.c:22: src/io/pipe.c:467:49: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_FileHandle_filename(interp, handle, (STRING*)path); ^ ./include/pmc/pmc_filehandle.h:237:74: note: in definition of macro 'SETATTR_FileHandle_filename' ((Parrot_FileHandle_attributes *)PMC_data(pmc))->filename = (value); \ ^~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/pipe.c:20: src/io/pipe.c:468:45: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_FileHandle_mode(interp, handle, (STRING*)mode); ^ ./include/parrot/vtable.h:710:51: note: in definition of macro 'VTABLE_set_string_native' (pmc)->vtable->set_string_native(interp, pmc, value) ^~~~~ src/io/pipe.c:468:5: note: in expansion of macro 'SETATTR_FileHandle_mode' SETATTR_FileHandle_mode(interp, handle, (STRING*)mode); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/io/pipe.c:22: src/io/pipe.c:468:45: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] SETATTR_FileHandle_mode(interp, handle, (STRING*)mode); ^ ./include/pmc/pmc_filehandle.h:262:70: note: in definition of macro 'SETATTR_FileHandle_mode' ((Parrot_FileHandle_attributes *)PMC_data(pmc))->mode = (value); \ ^~~~~ In file included from ./include/parrot/string.h:20, from ./include/parrot/context.h:10, from ./include/parrot/interpreter.h:160, from ./include/parrot/platform_interface.h:11, from ./include/parrot/parrot.h:250, from src/io/pipe.c:20: src/io/pipe.c: In function 'io_pipe_get_encoding': src/io/pipe.c:543:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/pobj.h:222:29: note: in definition of macro 'PObj_get_FLAGS' #define PObj_get_FLAGS(o) ((o)->flags) ^ ./include/parrot/pobj.h:289:32: note: in expansion of macro 'PObj_flag_TEST' #define PObj_is_object_TEST(o) PObj_flag_TEST(is_object, o) ^~~~~~~~~~~~~~ ./include/pmc/pmc_filehandle.h:170:14: note: in expansion of macro 'PObj_is_object_TEST' if (!PObj_is_object_TEST(pmc)) { \ ^~~~~~~~~~~~~~~~~~~ src/io/pipe.c:543:5: note: in expansion of macro 'GETATTR_FileHandle_encoding' GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/pipe.c:543:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/pobj.h:112:42: note: in definition of macro 'PMC_data' #define PMC_data(pmc) (pmc)->data ^~~ src/io/pipe.c:543:5: note: in expansion of macro 'GETATTR_FileHandle_encoding' GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/io/pipe.c:20: src/io/pipe.c:543:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/vtable.h:486:6: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/pipe.c:543:5: note: in expansion of macro 'GETATTR_FileHandle_encoding' GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/io/pipe.c:543:41: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^ ./include/parrot/vtable.h:486:41: note: in definition of macro 'VTABLE_get_attr_str' (pmc)->vtable->get_attr_str(interp, pmc, idx) ^~~ src/io/pipe.c:543:5: note: in expansion of macro 'GETATTR_FileHandle_encoding' GETATTR_FileHandle_encoding(interp, (PMC*)handle, encoding_str); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/io/. -Isrc -o src/io/userhandle.o -c src/io/userhandle.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/io/. -Isrc -o src/io/utilities.o -c src/io/utilities.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/default.o -c src/pmc/default.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/null.o -c src/pmc/null.c src/io/utilities.c: In function 'io_verify_string_encoding': src/io/utilities.c:251:16: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual] return (STRING*)s; ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/env.o -c src/pmc/env.c In file included from ./include/parrot/parrot.h:259, from src/io/api.c:21: src/io/api.c: In function 'Parrot_io_get_standard_piohandle': ./include/parrot/vtable.h:524:5: warning: 'handle_pmc' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->get_pointer_keyed_int(interp, pmc, key) ^ src/io/api.c:1600:11: note: 'handle_pmc' was declared here PMC * handle_pmc; ^~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/key.o -c src/pmc/key.c ./src/pmc/default.c: In function 'Parrot_default_absolute': ./src/pmc/default.c:322:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_ABSOLUTE); ^ ./src/pmc/default.c: In function 'Parrot_default_clone_pmc': ./src/pmc/default.c:437:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_CLONE_PMC); ^ ./src/pmc/default.c: In function 'Parrot_default_defined_keyed': ./src/pmc/default.c:537:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_DEFINED_KEYED); ^ ./src/pmc/default.c: In function 'Parrot_default_defined_keyed_str': ./src/pmc/default.c:551:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_DEFINED_KEYED_STR); ^ ./src/pmc/default.c: In function 'Parrot_default_elements': ./src/pmc/default.c:632:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_ELEMENTS); ^ ./src/pmc/default.c: In function 'Parrot_default_exists_keyed': ./src/pmc/default.c:637:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_EXISTS_KEYED); ^ ./src/pmc/default.c: In function 'Parrot_default_exists_keyed_str': ./src/pmc/default.c:651:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_EXISTS_KEYED_STR); ^ ./src/pmc/default.c: In function 'Parrot_default_get_attr_str': ./src/pmc/default.c:711:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_ATTR_STR); ^ ./src/pmc/default.c: In function 'Parrot_default_get_bool': ./src/pmc/default.c:716:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_BOOL); ^ ./src/pmc/default.c: In function 'Parrot_default_get_integer': ./src/pmc/default.c:741:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_INTEGER); ^ ./src/pmc/default.c: In function 'Parrot_default_get_integer_keyed': ./src/pmc/default.c:746:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_INTEGER_KEYED); ^ ./src/pmc/default.c: In function 'Parrot_default_get_integer_keyed_str': ./src/pmc/default.c:760:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_INTEGER_KEYED_STR); ^ ./src/pmc/default.c: In function 'Parrot_default_get_iter': ./src/pmc/default.c:765:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_ITER); ^ ./src/pmc/default.c: In function 'Parrot_default_get_number': ./src/pmc/default.c:787:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_NUMBER); ^ ./src/pmc/default.c: In function 'Parrot_default_get_number_keyed': ./src/pmc/default.c:792:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_NUMBER_KEYED); ^ ./src/pmc/default.c: In function 'Parrot_default_get_number_keyed_str': ./src/pmc/default.c:806:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_NUMBER_KEYED_STR); ^ ./src/pmc/default.c: In function 'Parrot_default_get_pmc': ./src/pmc/default.c:811:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_PMC); ^ ./src/pmc/default.c: In function 'Parrot_default_get_pmc_keyed': ./src/pmc/default.c:816:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_PMC_KEYED); ^ ./src/pmc/default.c: In function 'Parrot_default_get_pmc_keyed_str': ./src/pmc/default.c:830:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_PMC_KEYED_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_absolute': ./src/pmc/default.c: In function 'Parrot_default_get_pointer': ./src/pmc/default.c:835:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_POINTER); ^ ./src/pmc/default.c: In function 'Parrot_default_get_pointer_keyed': ./src/pmc/null.c:230:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_ABSOLUTE); ^ ./src/pmc/default.c:840:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_POINTER_KEYED); ^ ./src/pmc/default.c: In function 'Parrot_default_get_pointer_keyed_int': ./src/pmc/null.c: In function 'Parrot_Null_add': ./src/pmc/null.c:236:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_ADD); ^ ./src/pmc/default.c:845:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_POINTER_KEYED_INT); ^ ./src/pmc/default.c: In function 'Parrot_default_get_pointer_keyed_str': ./src/pmc/default.c:850:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_POINTER_KEYED_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_add_float': ./src/pmc/null.c:248:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_ADD_FLOAT); ^ ./src/pmc/default.c: In function 'Parrot_default_get_repr': ./src/pmc/null.c: In function 'Parrot_Null_add_int': ./src/pmc/default.c:855:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_REPR); ^ ./src/pmc/null.c:254:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_ADD_INT); ^ ./src/pmc/default.c: In function 'Parrot_default_get_string': ./src/pmc/default.c:860:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_STRING); ^ ./src/pmc/default.c: In function 'Parrot_default_get_string_keyed': ./src/pmc/default.c:865:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_STRING_KEYED); ^ ./src/pmc/default.c: In function 'Parrot_default_get_string_keyed_str': ./src/pmc/null.c: In function 'Parrot_Null_clone': ./src/pmc/default.c:879:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_GET_STRING_KEYED_STR); ^ ./src/pmc/null.c:296:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_CLONE); ^ ./src/pmc/null.c: In function 'Parrot_Null_clone_pmc': ./src/pmc/null.c:302:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_CLONE_PMC); ^ ./src/pmc/null.c: In function 'Parrot_Null_cmp': ./src/pmc/null.c:308:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_CMP); ^ ./src/pmc/null.c: In function 'Parrot_Null_cmp_num': ./src/pmc/null.c:314:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_CMP_NUM); ^ ./src/pmc/null.c: In function 'Parrot_Null_cmp_pmc': ./src/pmc/null.c:320:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_CMP_PMC); ^ ./src/pmc/null.c: In function 'Parrot_Null_cmp_string': ./src/pmc/null.c:326:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_CMP_STRING); ^ ./src/pmc/null.c: In function 'Parrot_Null_concatenate': ./src/pmc/null.c:332:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_CONCATENATE); ^ ./src/pmc/null.c: In function 'Parrot_Null_concatenate_str': ./src/pmc/null.c:338:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_CONCATENATE_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_defined': ./src/pmc/null.c:350:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_DEFINED); ^ ./src/pmc/null.c: In function 'Parrot_Null_defined_keyed': ./src/pmc/null.c:356:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_DEFINED_KEYED); ^ ./src/pmc/null.c: In function 'Parrot_Null_defined_keyed_int': ./src/pmc/null.c:362:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_DEFINED_KEYED_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_defined_keyed_str': ./src/pmc/null.c:368:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_DEFINED_KEYED_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_divide': ./src/pmc/null.c:398:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_DIVIDE); ^ ./src/pmc/null.c: In function 'Parrot_Null_divide_float': ./src/pmc/null.c:404:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_DIVIDE_FLOAT); ^ ./src/pmc/null.c: In function 'Parrot_Null_divide_int': ./src/pmc/null.c:410:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_DIVIDE_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_does_pmc': ./src/pmc/null.c:424:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_DOES_PMC); ^ ./src/pmc/null.c: In function 'Parrot_Null_elements': ./src/pmc/null.c:430:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_ELEMENTS); ^ ./src/pmc/null.c: In function 'Parrot_Null_exists_keyed': ./src/pmc/null.c:436:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_EXISTS_KEYED); ^ ./src/pmc/null.c: In function 'Parrot_Null_exists_keyed_int': ./src/pmc/null.c:442:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_EXISTS_KEYED_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_exists_keyed_str': ./src/pmc/null.c:448:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_EXISTS_KEYED_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_find_method': ./src/pmc/null.c:457:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 457 "./src/pmc/null.c" ^ ./src/pmc/null.c: In function 'Parrot_Null_floor_divide': ./src/pmc/null.c:463:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_FLOOR_DIVIDE); ^ ./src/pmc/null.c: In function 'Parrot_Null_floor_divide_float': ./src/pmc/null.c:469:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_FLOOR_DIVIDE_FLOAT); ^ ./src/pmc/null.c: In function 'Parrot_Null_floor_divide_int': ./src/pmc/null.c:475:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_FLOOR_DIVIDE_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_attr_keyed': ./src/pmc/null.c:487:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_ATTR_KEYED); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_attr_str': ./src/pmc/null.c:493:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_ATTR_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_bool': ./src/pmc/null.c:499:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_BOOL); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_class': ./src/pmc/null.c:505:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_CLASS); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_integer': ./src/pmc/null.c:511:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_INTEGER); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_integer_keyed': ./src/pmc/null.c:517:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_INTEGER_KEYED); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_integer_keyed_int': ./src/pmc/null.c:523:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_INTEGER_KEYED_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_integer_keyed_str': ./src/pmc/null.c:529:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_INTEGER_KEYED_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_iter': ./src/pmc/null.c:535:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_ITER); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_namespace': ./src/pmc/null.c:541:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_NAMESPACE); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_number': ./src/pmc/null.c:547:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_NUMBER); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_number_keyed': ./src/pmc/null.c:553:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_NUMBER_KEYED); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_number_keyed_int': ./src/pmc/null.c:559:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_NUMBER_KEYED_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_number_keyed_str': ./src/pmc/null.c:565:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_NUMBER_KEYED_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_pmc': ./src/pmc/null.c:571:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_PMC); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_pmc_keyed': ./src/pmc/null.c:577:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_PMC_KEYED); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_pmc_keyed_int': ./src/pmc/null.c:583:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_PMC_KEYED_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_pmc_keyed_str': ./src/pmc/null.c:589:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_PMC_KEYED_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_pointer_keyed': ./src/pmc/null.c:602:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_POINTER_KEYED); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_pointer_keyed_int': ./src/pmc/null.c:608:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_POINTER_KEYED_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_pointer_keyed_str': ./src/pmc/null.c:614:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_POINTER_KEYED_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_repr': ./src/pmc/null.c:620:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_REPR); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_string': ./src/pmc/null.c:626:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_STRING); ^ ./src/pmc/default.c: In function 'Parrot_default_invoke': ./src/pmc/default.c:1214:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_INVOKE); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_string_keyed': ./src/pmc/null.c:632:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_STRING_KEYED); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_string_keyed_int': ./src/pmc/null.c:638:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_STRING_KEYED_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_get_string_keyed_str': ./src/pmc/null.c:644:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_GET_STRING_KEYED_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_hashvalue': ./src/pmc/null.c:650:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_HASHVALUE); ^ ./src/pmc/default.c: In function 'Parrot_default_neg': ./src/pmc/default.c:1381:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_NEG); ^ ./src/pmc/null.c: In function 'Parrot_Null_inspect': ./src/pmc/null.c:824:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_INSPECT); ^ ./src/pmc/default.c: In function 'Parrot_default_pop_float': ./src/pmc/null.c: In function 'Parrot_Null_inspect_str': ./src/pmc/default.c:1387:1: warning: no return statement in function returning non-void [-Wreturn-type] PARROT_GC_WRITE_BARRIER(interp, _self); ^ ./src/pmc/null.c:830:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_INSPECT_STR); ^ ./src/pmc/null.c: In function 'Parrot_Null_instantiate': ./src/pmc/null.c:836:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_INSTANTIATE); ^ ./src/pmc/default.c: In function 'Parrot_default_pop_integer': ./src/pmc/default.c:1393:1: warning: no return statement in function returning non-void [-Wreturn-type] PARROT_GC_WRITE_BARRIER(interp, _self); ^ ./src/pmc/null.c: In function 'Parrot_Null_invoke': ./src/pmc/null.c:842:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_INVOKE); ^ ./src/pmc/null.c: In function 'Parrot_Null_is_equal': ./src/pmc/null.c:848:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_IS_EQUAL); ^ ./src/pmc/default.c: In function 'Parrot_default_pop_pmc': ./src/pmc/default.c:1399:1: warning: no return statement in function returning non-void [-Wreturn-type] PARROT_GC_WRITE_BARRIER(interp, _self); ^ ./src/pmc/null.c: In function 'Parrot_Null_is_equal_num': ./src/pmc/null.c:854:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_IS_EQUAL_NUM); ^ ./src/pmc/null.c: In function 'Parrot_Null_is_equal_string': ./src/pmc/default.c: In function 'Parrot_default_pop_string': ./src/pmc/null.c:860:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_IS_EQUAL_STRING); ^ ./src/pmc/default.c:1405:1: warning: no return statement in function returning non-void [-Wreturn-type] PARROT_GC_WRITE_BARRIER(interp, _self); ^ ./src/pmc/null.c: In function 'Parrot_Null_isa': ./src/pmc/null.c:873:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_ISA); ^ ./src/pmc/null.c: In function 'Parrot_Null_isa_pmc': ./src/pmc/null.c:879:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_ISA_PMC); ^ ./src/pmc/null.c: In function 'Parrot_Null_modulus': ./src/pmc/null.c:891:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_MODULUS); ^ ./src/pmc/null.c: In function 'Parrot_Null_modulus_float': ./src/pmc/null.c:897:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_MODULUS_FLOAT); ^ ./src/pmc/null.c: In function 'Parrot_Null_modulus_int': ./src/pmc/null.c:903:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_MODULUS_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_multiply': ./src/pmc/null.c:915:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_MULTIPLY); ^ ./src/pmc/null.c: In function 'Parrot_Null_multiply_float': ./src/pmc/null.c:921:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_MULTIPLY_FLOAT); ^ ./src/pmc/null.c: In function 'Parrot_Null_multiply_int': ./src/pmc/null.c:927:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_MULTIPLY_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_name': ./src/pmc/null.c:933:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_NAME); ^ ./src/pmc/null.c: In function 'Parrot_Null_neg': ./src/pmc/null.c:939:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_NEG); ^ ./src/pmc/null.c: In function 'Parrot_Null_pop_float': ./src/pmc/null.c:945:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_POP_FLOAT); ^ ./src/pmc/null.c: In function 'Parrot_Null_pop_integer': ./src/pmc/null.c:951:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_POP_INTEGER); ^ ./src/pmc/null.c: In function 'Parrot_Null_pop_pmc': ./src/pmc/null.c:957:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_POP_PMC); ^ ./src/pmc/null.c: In function 'Parrot_Null_pop_string': ./src/pmc/null.c:963:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_POP_STRING); ^ ./src/pmc/null.c: In function 'Parrot_Null_repeat': ./src/pmc/null.c:1023:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_REPEAT); ^ ./src/pmc/null.c: In function 'Parrot_Null_repeat_int': ./src/pmc/null.c:1029:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_REPEAT_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_shift_float': ./src/pmc/null.c:1180:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_SHIFT_FLOAT); ^ ./src/pmc/null.c: In function 'Parrot_Null_shift_integer': ./src/pmc/null.c:1186:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_SHIFT_INTEGER); ^ ./src/pmc/null.c: In function 'Parrot_Null_shift_pmc': ./src/pmc/null.c:1192:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_SHIFT_PMC); ^ ./src/pmc/null.c: In function 'Parrot_Null_shift_string': ./src/pmc/null.c:1198:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_SHIFT_STRING); ^ ./src/pmc/null.c: In function 'Parrot_Null_substr': ./src/pmc/null.c:1210:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_SUBSTR); ^ ./src/pmc/null.c: In function 'Parrot_Null_subtract': ./src/pmc/null.c:1216:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_SUBTRACT); ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/unmanagedstruct.o -c src/pmc/unmanagedstruct.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/exception.o -c src/pmc/exception.c ./src/pmc/null.c: In function 'Parrot_Null_subtract_float': ./src/pmc/null.c:1222:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_SUBTRACT_FLOAT); ^ ./src/pmc/null.c: In function 'Parrot_Null_subtract_int': ./src/pmc/null.c:1228:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_SUBTRACT_INT); ^ ./src/pmc/null.c: In function 'Parrot_Null_type': ./src/pmc/null.c:1246:1: warning: no return statement in function returning non-void [-Wreturn-type] null_pmc_access(interp, PARROT_VTABLE_SLOT_TYPE); ^ ./src/pmc/default.c: In function 'Parrot_default_shift_float': ./src/pmc/default.c:1644:1: warning: no return statement in function returning non-void [-Wreturn-type] PARROT_GC_WRITE_BARRIER(interp, _self); ^ ./src/pmc/default.c: In function 'Parrot_default_shift_integer': ./src/pmc/default.c:1650:1: warning: no return statement in function returning non-void [-Wreturn-type] PARROT_GC_WRITE_BARRIER(interp, _self); ^ ./src/pmc/default.c: In function 'Parrot_default_shift_pmc': ./src/pmc/default.c:1656:1: warning: no return statement in function returning non-void [-Wreturn-type] PARROT_GC_WRITE_BARRIER(interp, _self); ^ ./src/pmc/default.c: In function 'Parrot_default_shift_string': ./src/pmc/default.c:1662:1: warning: no return statement in function returning non-void [-Wreturn-type] PARROT_GC_WRITE_BARRIER(interp, _self); ^ ./src/pmc/default.c: In function 'Parrot_default_substr': ./src/pmc/default.c:1673:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_method(interp, _self, PARROT_VTABLE_SLOT_SUBSTR); ^ ./src/pmc/default.c: In function 'Parrot_default_ro_pop_float': ./src/pmc/default.c:1979:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_POP_FLOAT); ^ ./src/pmc/default.c: In function 'Parrot_default_ro_pop_integer': ./src/pmc/default.c:1984:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_POP_INTEGER); ^ ./src/pmc/default.c: In function 'Parrot_default_ro_pop_pmc': ./src/pmc/default.c:1989:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_POP_PMC); ^ ./src/pmc/default.c: In function 'Parrot_default_ro_pop_string': ./src/pmc/default.c:1994:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_POP_STRING); ^ ./src/pmc/default.c: In function 'Parrot_default_ro_shift_float': ./src/pmc/default.c:2164:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_SHIFT_FLOAT); ^ ./src/pmc/default.c: In function 'Parrot_default_ro_shift_integer': ./src/pmc/default.c:2169:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_SHIFT_INTEGER); ^ ./src/pmc/default.c: In function 'Parrot_default_ro_shift_pmc': ./src/pmc/default.c:2174:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_SHIFT_PMC); ^ ./src/pmc/default.c: In function 'Parrot_default_ro_shift_string': ./src/pmc/default.c:2179:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_SHIFT_STRING); ^ ./src/pmc/default.c: In function 'Parrot_default_get_vtable': ./src/pmc/default.c:2219:23: warning: unused variable 'attr_defs' [-Wunused-variable] ^ ./src/pmc/default.c: In function 'Parrot_default_inspect_str': ./src/pmc/default.c:1190:1: warning: control reaches end of non-void function [-Wreturn-type] #line 1190 "./src/pmc/default.c" ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/parrotlibrary.o -c src/pmc/parrotlibrary.c ./src/pmc/unmanagedstruct.pmc: In function 'ret_string': ./src/pmc/unmanagedstruct.pmc:509:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ./src/pmc/unmanagedstruct.pmc: In function 'ret_pmc': ./src/pmc/unmanagedstruct.pmc:568:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ./src/pmc/unmanagedstruct.pmc: In function 'ret_float': ./src/pmc/unmanagedstruct.pmc:470:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ./src/pmc/unmanagedstruct.pmc: In function 'ret_int': ./src/pmc/unmanagedstruct.pmc:442:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ./src/pmc/key.c: In function 'Parrot_Key_nci_make_register_key': ./src/pmc/key.pmc:444:15: warning: 'key_type' may be used uninitialized in this function [-Wmaybe-uninitialized] KEY_flags key_type; ^~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/parrotinterpreter.o -c src/pmc/parrotinterpreter.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/lexpad.o -c src/pmc/lexpad.c ./src/pmc/parrotinterpreter.c: In function 'Parrot_ParrotInterpreter_multi_is_equal_DEFAULT': ./src/pmc/parrotinterpreter.c:520:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 520 "./src/pmc/parrotinterpreter.c" ^ ./src/pmc/parrotinterpreter.c: In function 'Parrot_ParrotInterpreter_class_init': ./src/pmc/parrotinterpreter.c:1127:28: warning: unused variable 'mfl_2' [-Wunused-variable] STRING * const mfl_1 = CONST_STRING_GEN(interp, "ParrotInterpreter,ParrotInterpreter"); ^~~~~ ./src/pmc/parrotinterpreter.c: In function 'Parrot_ParrotInterpreter_get_pmc_keyed': ./src/pmc/parrotinterpreter.c:300:1: warning: control reaches end of non-void function [-Wreturn-type] #line 300 "./src/pmc/parrotinterpreter.c" ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/timer.o -c src/pmc/timer.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/pointer.o -c src/pmc/pointer.c ./src/pmc/lexpad.c: In function 'Parrot_LexPad_get_iter': ./src/pmc/lexpad.pmc:448:13: warning: unused variable 'iter' [-Wunused-variable] PMC *iter; ^~~~ ./src/pmc/exception.c: In function 'Parrot_Exception_get_string_keyed': ./src/pmc/exception.pmc:381:12: warning: 'message' may be used uninitialized in this function [-Wmaybe-uninitialized] return message; ^~~~~~~ ./src/pmc/exception.pmc:370:13: note: 'message' was declared here STRING *message; ^~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/sub.o -c src/pmc/sub.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/continuation.o -c src/pmc/continuation.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/nci.o -c src/pmc/nci.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/float.o -c src/pmc/float.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/integer.o -c src/pmc/integer.c ./src/pmc/sub.c: In function 'Parrot_Sub_class_init': ./src/pmc/sub.c:1720:28: warning: unused variable 'mfl_2' [-Wunused-variable] STRING * const mfl_1 = CONST_STRING_GEN(interp, "Sub,PMC"); ^~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/bigint.o -c src/pmc/bigint.c At top level: ./src/pmc/sub.pmc:47:1: warning: 'print_sub_name' defined but not used [-Wunused-function] print_sub_name(PARROT_INTERP, ARGIN_NULLOK(PMC *sub)) ^~~~~~~~~~~~~~ ./src/pmc/continuation.c: In function 'Parrot_Continuation_get_pointer': ./src/pmc/continuation.pmc:239:12: warning: 'address' may be used uninitialized in this function [-Wmaybe-uninitialized] return address; ^~~~~~~ ./src/pmc/continuation.pmc:236:24: note: 'address' was declared here opcode_t *address; ^~~~~~~ ./src/pmc/continuation.c: In function 'Parrot_Continuation_defined': ./src/pmc/continuation.pmc:259:20: warning: 'address' may be used uninitialized in this function [-Wmaybe-uninitialized] return address != NULL; ^ ./src/pmc/continuation.pmc:256:24: note: 'address' was declared here opcode_t *address; ^~~~~~~ In file included from src/pmc/continuation.c:18: ./src/pmc/continuation.c: In function 'Parrot_Continuation_init_pmc': ./include/pmc/pmc_continuation.h:84:72: warning: 'address' may be used uninitialized in this function [-Wmaybe-uninitialized] ((Parrot_Continuation_attributes *)PMC_data(pmc))->address = (value); \ ^ ./src/pmc/continuation.pmc:98:24: note: 'address' was declared here opcode_t *address; ^~~~~~~ In file included from src/pmc/continuation.c:18: ./include/pmc/pmc_continuation.h:60:68: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] ((Parrot_Continuation_attributes *)PMC_data(pmc))->seg = (value); \ ^ ./src/pmc/continuation.pmc:99:24: note: 'seg' was declared here PackFile_ByteCode *seg; ^~~ ./src/pmc/float.c: In function 'Parrot_Float_class_init': ./src/pmc/float.c:1737:28: warning: unused variable 'mfl_2' [-Wunused-variable] STRING * const mfl_1 = CONST_STRING_GEN(interp, "Float,Float"); ^~~~~ ./src/pmc/integer.c: In function 'Parrot_Integer_class_init': ./src/pmc/integer.c:2370:28: warning: unused variable 'mfl_2' [-Wunused-variable] STRING * const mfl_1 = CONST_STRING_GEN(interp, "Integer,Integer,PMC"); ^~~~~ ./src/pmc/continuation.c: In function 'Parrot_Continuation_invoke': ./src/pmc/continuation.pmc:298:9: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] /* switch segment */ ^~~~~~~~~~~~~~~~~~~~ ./src/pmc/continuation.pmc:284:24: note: 'seg' was declared here PMC * const from_obj = Parrot_pcc_get_signature(INTERP, CURRENT_CONTEXT(INTERP)); ^~~ ./src/pmc/continuation.pmc:300:12: warning: 'pc' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_pf_switch_to_cs(INTERP, seg, 1); ^~ ./src/pmc/continuation.pmc:283:24: note: 'pc' was declared here UNUSED(next) ^ ./src/pmc/bigint.c: In function 'Parrot_BigInt_multi_add_DEFAULT_PMC': ./src/pmc/bigint.c:2242:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2242 "./src/pmc/bigint.c" ^ ./src/pmc/bigint.c: In function 'Parrot_BigInt_multi_subtract_DEFAULT_PMC': ./src/pmc/bigint.c:2292:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2292 "./src/pmc/bigint.c" ^ ./src/pmc/bigint.c: In function 'Parrot_BigInt_multi_multiply_DEFAULT_PMC': ./src/pmc/bigint.c:2342:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2342 "./src/pmc/bigint.c" ^ ./src/pmc/bigint.c: In function 'Parrot_BigInt_multi_divide_DEFAULT_PMC': ./src/pmc/bigint.c:2438:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2438 "./src/pmc/bigint.c" ^ ./src/pmc/bigint.c: In function 'Parrot_BigInt_multi_floor_divide_DEFAULT_PMC': ./src/pmc/bigint.c:2488:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2488 "./src/pmc/bigint.c" ^ ./src/pmc/bigint.c: In function 'Parrot_BigInt_multi_modulus_DEFAULT_PMC': ./src/pmc/bigint.c:2538:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2538 "./src/pmc/bigint.c" ^ ./src/pmc/bigint.c: In function 'Parrot_BigInt_multi_cmp_DEFAULT': ./src/pmc/bigint.c:2584:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2584 "./src/pmc/bigint.c" ^ ./src/pmc/bigint.c: In function 'Parrot_BigInt_multi_is_equal_DEFAULT': ./src/pmc/bigint.c:2607:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2607 "./src/pmc/bigint.c" ^ ./src/pmc/bigint.c: In function 'Parrot_BigInt_class_init': ./src/pmc/bigint.c:3185:28: warning: unused variable 'mfl_2' [-Wunused-variable] STRING * const mfl_1 = CONST_STRING_GEN(interp, "BigInt,BigInt,PMC"); ^~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/bignum.o -c src/pmc/bignum.c ./src/pmc/bigint.pmc: In function 'bigint_get_long': ./src/pmc/bigint.pmc:583:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/complex.o -c src/pmc/complex.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/string.o -c src/pmc/string.c ./src/pmc/bigint.pmc: In function 'bigint_neg.isra.1': ./src/pmc/bigint.pmc:1107:32: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_neg(bi_dest->b, bi_self->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc: In function 'bigint_abs.isra.5': ./src/pmc/bigint.pmc:1086:32: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_abs(bi_dest->b, bi_self->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc: In function 'bigint_sub_bigint_int.isra.7': ./src/pmc/bigint.pmc:743:13: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] BIGINT *bi_dest; ^~~~~~~ ./src/pmc/bigint.pmc:742:19: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] const BIGINT *bi_self; ^~~~~~~ ./src/pmc/bignum.c: In function 'Parrot_BigNum_multi_add_DEFAULT_PMC': ./src/pmc/bignum.c:2277:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2277 "./src/pmc/bignum.c" ^ ./src/pmc/bignum.c: In function 'Parrot_BigNum_multi_subtract_DEFAULT_PMC': ./src/pmc/bignum.c:2337:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2337 "./src/pmc/bignum.c" ^ ./src/pmc/bignum.c: In function 'Parrot_BigNum_multi_multiply_DEFAULT_PMC': ./src/pmc/bignum.c:2397:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2397 "./src/pmc/bignum.c" ^ ./src/pmc/bignum.c: In function 'Parrot_BigNum_multi_divide_DEFAULT_PMC': ./src/pmc/bignum.c:2501:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2501 "./src/pmc/bignum.c" ^ ./src/pmc/bignum.c: In function 'Parrot_BigNum_multi_floor_divide_DEFAULT_PMC': ./src/pmc/bignum.c:2561:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2561 "./src/pmc/bignum.c" ^ ./src/pmc/bignum.c: In function 'Parrot_BigNum_multi_cmp_DEFAULT': ./src/pmc/bignum.c:2607:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2607 "./src/pmc/bignum.c" ^ ./src/pmc/bignum.c: In function 'Parrot_BigNum_multi_is_equal_DEFAULT': ./src/pmc/bignum.c:2630:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 2630 "./src/pmc/bignum.c" ^ ./src/pmc/bignum.c: In function 'Parrot_BigNum_class_init': ./src/pmc/bignum.c:3184:28: warning: unused variable 'mfl_2' [-Wunused-variable] STRING * const mfl_1 = CONST_STRING_GEN(interp, "BigNum,BigNum,PMC"); ^~~~~ ./src/pmc/bignum.pmc: In function 'bignum_get_si': ./src/pmc/bignum.pmc:692:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ./src/pmc/bigint.pmc: In function 'bigint_add_bigint_int.isra.9': ./src/pmc/bigint.pmc:694:13: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] BIGINT *bi_dest; ^~~~~~~ ./src/pmc/bigint.pmc:693:19: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] const BIGINT *bi_self; ^~~~~~~ At top level: ./src/pmc/bignum.pmc:1078:1: warning: 'bignum_set_default_prec' defined but not used [-Wunused-function] bignum_set_default_prec(SHIM_INTERP, ARGIN(PMC *self), INTVAL prec) { ^~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/bignum.pmc:1070:1: warning: 'bignum_get_default_prec' defined but not used [-Wunused-function] bignum_get_default_prec(SHIM_INTERP, ARGIN(PMC *self)) { ^~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/bignum.pmc:1039:1: warning: 'bignum_cmp_ulong' defined but not used [-Wunused-function] bignum_cmp_ulong(PARROT_INTERP, ARGIN(PMC *self), unsigned long value) { ^~~~~~~~~~~~~~~~ ./src/pmc/bignum.pmc:1021:1: warning: 'bignum_cmp_double' defined but not used [-Wunused-function] bignum_cmp_double(PARROT_INTERP, ARGIN(PMC *self), double value) { ^~~~~~~~~~~~~~~~~ ./src/pmc/bignum.pmc:763:1: warning: 'bignum_get_float' defined but not used [-Wunused-function] bignum_get_float(PARROT_INTERP, ARGIN(PMC *self)) { ^~~~~~~~~~~~~~~~ ./src/pmc/bignum.pmc:739:1: warning: 'bignum_get_string_size' defined but not used [-Wunused-function] bignum_get_string_size(PARROT_INTERP, ARGIN(PMC *self), int base, int digits) { ^~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/bignum.pmc:696:1: warning: 'bignum_get_ui' defined but not used [-Wunused-function] bignum_get_ui(PARROT_INTERP, ARGIN(PMC *self)) { ^~~~~~~~~~~~~ ./src/pmc/bignum.pmc:651:1: warning: 'bignum_set_float' defined but not used [-Wunused-function] bignum_set_float(PARROT_INTERP, ARGIN(PMC *self), FLOATVAL value) { ^~~~~~~~~~~~~~~~ ./src/pmc/bignum.pmc:642:1: warning: 'bignum_set_ui' defined but not used [-Wunused-function] bignum_set_ui(PARROT_INTERP, ARGIN(PMC *self), unsigned long value) { ^~~~~~~~~~~~~ ./src/pmc/string.c: In function 'Parrot_String_substr': ./src/pmc/string.pmc:357:23: warning: unused variable 'ret' [-Wunused-variable] STRING *str_val, *ret; ^~~ ./src/pmc/string.c: In function 'Parrot_String_nci_reverse_index': ./src/pmc/string.pmc:749:20: warning: unused variable 'len' [-Wunused-variable] UINTVAL len; ^~~ ./src/pmc/complex.c: In function 'Parrot_Complex_class_init': ./src/pmc/complex.c:3660:28: warning: unused variable 'mfl_2' [-Wunused-variable] STRING * const mfl_1 = CONST_STRING_GEN(interp, "Complex,Complex,PMC"); ^~~~~ ./src/pmc/bigint.pmc: In function 'bigint_sub_bigint.isra.11': ./src/pmc/bigint.pmc:724:20: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_sub(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc:724:45: warning: 'bi_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_sub(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~~^~~ ./src/pmc/bigint.pmc:724:32: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_sub(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc: In function 'bignum_sub_bignum_int.isra.3': ./src/pmc/bignum.pmc:830:13: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] BIGNUM *bn_dest; ^~~~~~~ ./src/pmc/bignum.pmc:829:19: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] const BIGNUM *bn_self; ^~~~~~~ ./src/pmc/bignum.pmc: In function 'bignum_add_bignum_int.isra.5': ./src/pmc/bignum.pmc:789:13: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] BIGNUM *bn_dest; ^~~~~~~ ./src/pmc/bignum.pmc:788:19: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] const BIGNUM *bn_self; ^~~~~~~ ./src/pmc/bigint.pmc: In function 'bigint_set_str.isra.27': ./src/pmc/bigint.pmc:518:19: warning: 'bi' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_set_str(bi->b, s, base); ~~^~~ ./src/pmc/bigint.pmc: In function 'bigint_set_long.isra.29': ./src/pmc/bigint.pmc:478:18: warning: 'bi' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_set_si(bi->b, value); ~~^~~ ./src/pmc/bignum.pmc: In function 'bignum_sub_bignum.isra.7': ./src/pmc/bignum.pmc:822:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_sub(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc:822:45: warning: 'bn_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_sub(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~~^~~ ./src/pmc/bignum.pmc:822:32: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_sub(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/bigint.c: In function 'Parrot_BigInt_set_pmc': ./src/pmc/bigint.pmc:559:15: warning: 'bi' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_set(bi->b, (mpz_srcptr)((BIGINT*)value)->b); ~~^~~ ./src/pmc/bigint.pmc:557:13: note: 'bi' was declared here BIGINT *bi; ^~ ./src/pmc/bigint.pmc:559:32: warning: 'bi' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_set(bi->b, (mpz_srcptr)((BIGINT*)value)->b); ^ ./src/pmc/bigint.pmc:538:13: note: 'bi' was declared here BIGINT *bi; ^~ ./src/pmc/bigint.c: In function 'Parrot_BigInt_set_number_native': ./src/pmc/bigint.pmc:497:17: warning: 'bi' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_set_d(bi->b, value); ~~^~~ ./src/pmc/bigint.pmc:495:13: note: 'bi' was declared here BIGINT *bi; ^~ ./src/pmc/bigint.pmc: In function 'bigint_mul_bigint_int.isra.31': ./src/pmc/bigint.pmc:795:23: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_mul_si(bi_dest->b, bi_self->b, value); ~~~~~~~^~~ ./src/pmc/bigint.pmc:795:35: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_mul_si(bi_dest->b, bi_self->b, value); ~~~~~~~^~~ ./src/pmc/bigint.pmc: In function 'bigint_mul_bigint.isra.33': ./src/pmc/bigint.pmc:773:20: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_mul(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc:773:45: warning: 'bi_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_mul(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~~^~~ ./src/pmc/bigint.pmc:773:32: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_mul(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/boolean.o -c src/pmc/boolean.c ./src/pmc/bigint.pmc: In function 'bigint_cmp.isra.39': ./src/pmc/bigint.pmc:1045:40: warning: 'bi_value' may be used uninitialized in this function [-Wmaybe-uninitialized] return mpz_cmp(bi_self->b, bi_value->b); ~~~~~~~~^~~ ./src/pmc/bigint.pmc:1045:27: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] return mpz_cmp(bi_self->b, bi_value->b); ~~~~~~~^~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/fixedintegerarray.o -c src/pmc/fixedintegerarray.c ./src/pmc/bigint.pmc: In function 'bigint_cmp_int.isra.40': ./src/pmc/bigint.pmc:1065:25: warning: 'bi' may be used uninitialized in this function [-Wmaybe-uninitialized] return mpz_cmp_si(bi->b, value); ^~ ./src/pmc/bignum.pmc: In function 'bignum_set_str.isra.21': ./src/pmc/bignum.pmc:675:19: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_set_str(bn->b, s, base); ~~^~~ ./src/pmc/bignum.c: In function 'Parrot_BigNum_set_pmc': ./src/pmc/bignum.pmc:1101:15: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_set(bn->b, (mpf_srcptr)(value)->b); ~~^~~ ./src/pmc/bignum.pmc:1099:13: note: 'bn' was declared here BIGNUM *bn; ^~ ./src/pmc/bignum.pmc:1101:32: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_set(bn->b, (mpf_srcptr)(value)->b); ^ ./src/pmc/bignum.pmc:1092:13: note: 'bn' was declared here BIGNUM *bn; ^~ ./src/pmc/bignum.c: In function 'Parrot_BigNum_clone': ./src/pmc/bignum.pmc:629:31: warning: 'bn_src' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_set(bn_dest->b, bn_src->b); ~~~~~~^~~ ./src/pmc/bignum.pmc:625:19: note: 'bn_src' was declared here const BIGNUM *bn_src; ^~~~~~ ./src/pmc/bignum.pmc:629:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_set(bn_dest->b, bn_src->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc:626:13: note: 'bn_dest' was declared here BIGNUM *bn_dest; ^~~~~~~ ./src/pmc/bignum.c: In function 'Parrot_BigNum_set_number_native': ./src/pmc/bignum.pmc:665:17: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_set_d(bn->b, value); ~~^~~ ./src/pmc/bignum.pmc:663:13: note: 'bn' was declared here BIGNUM *bn; ^~ ./src/pmc/bignum.c: In function 'Parrot_BigNum_set_integer_native': ./src/pmc/bignum.pmc:638:18: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_set_si(bn->b, value); ~~^~~ ./src/pmc/bignum.pmc:636:13: note: 'bn' was declared here BIGNUM *bn; ^~ ./src/pmc/bignum.pmc: In function 'bignum_neg.isra.26': ./src/pmc/bignum.pmc:1066:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_neg(bn_dest->b, bn_self->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc:1066:32: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_neg(bn_dest->b, bn_self->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc: In function 'bigint_fdiv_bigint_int.isra.42': ./src/pmc/bigint.pmc:957:19: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] const BIGINT *bi_self; ^~~~~~~ ./src/pmc/bignum.pmc: In function 'bignum_mul_bignum_int.isra.27': ./src/pmc/bignum.pmc:874:23: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_mul_ui(bn_dest->b, bn_self->b, (unsigned long)value); ~~~~~~~^~~ ./src/pmc/bignum.pmc:874:35: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_mul_ui(bn_dest->b, bn_self->b, (unsigned long)value); ~~~~~~~^~~ ./src/pmc/string.c: In function 'Parrot_String_nci_trans': ./src/pmc/string.pmc:652:56: warning: 'tr_data' may be used uninitialized in this function [-Wmaybe-uninitialized] const unsigned char ch = (unsigned char)tr_data[*p]; ^ ./src/pmc/string.pmc:632:20: note: 'tr_data' was declared here INTVAL *tr_data; ^~~~~~~ ./src/pmc/bignum.pmc: In function 'bignum_mul_bignum.isra.29': ./src/pmc/bignum.pmc:863:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_mul(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc:863:45: warning: 'bn_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_mul(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~~^~~ ./src/pmc/bignum.pmc:863:32: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_mul(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc: In function 'bigint_add_bigint.isra.50': ./src/pmc/bigint.pmc:675:20: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_add(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc:675:45: warning: 'bi_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_add(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~~^~~ ./src/pmc/bigint.pmc:675:32: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_add(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc: In function 'bignum_cmp.isra.31': ./src/pmc/bignum.pmc:1017:40: warning: 'bn_value' may be used uninitialized in this function [-Wmaybe-uninitialized] return mpf_cmp(bn_self->b, bn_value->b); ~~~~~~~~^~~ ./src/pmc/bignum.pmc:1017:27: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] return mpf_cmp(bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/bignum.c: In function 'Parrot_BigNum_multi_is_equal_Integer': ./src/pmc/bignum.pmc:1035:25: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] return mpf_cmp_si(bn->b, value); ~~^~~ ./src/pmc/bignum.pmc:1033:19: note: 'bn' was declared here const BIGNUM *bn; ^~ ./src/pmc/bigint.pmc: In function 'bigint_get_string.isra.52': ./src/pmc/bigint.pmc:628:26: warning: 'bi' may be used uninitialized in this function [-Wmaybe-uninitialized] n = mpz_sizeinbase(bi->b, base) + 2; ~~^~~ ./src/pmc/bigint.c: In function 'Parrot_BigInt_get_number': ./src/pmc/bigint.pmc:650:24: warning: 'bi' may be used uninitialized in this function [-Wmaybe-uninitialized] return mpz_get_d(bi->b); ~~^~~ ./src/pmc/bigint.pmc:648:19: note: 'bi' was declared here const BIGINT *bi; ^~ ./src/pmc/bignum.pmc: In function 'bignum_sub_bignum_float.isra.36': ./src/pmc/bignum.pmc:850:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_sub(bn_dest->b, bn_self->b, t); ~~~~~~~^~~ ./src/pmc/bignum.pmc:850:32: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_sub(bn_dest->b, bn_self->b, t); ~~~~~~~^~~ ./src/pmc/bigint.c: In function 'Parrot_BigInt_get_integer': ./src/pmc/bigint.pmc:579:28: warning: 'bi' may be used uninitialized in this function [-Wmaybe-uninitialized] if (mpz_fits_slong_p(bi->b)) ~~^~~ ./src/pmc/bigint.pmc:577:19: note: 'bi' was declared here const BIGINT *bi; ^~ In file included from ./include/parrot/parrot.h:263, from src/pmc/bigint.c:14: ./src/pmc/bigint.c: In function 'Parrot_BigInt_destroy': ./include/parrot/memory.h:70:9: warning: 'bi' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_gc_free_memory_chunk((i), (p)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/bigint.pmc:433:14: note: 'bi' was declared here BIGINT * bi; ^~ ./src/pmc/bigint.c: In function 'Parrot_BigInt_clone': ./src/pmc/bigint.pmc:459:31: warning: 'bi_src' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_set(bi_dest->b, bi_src->b); ~~~~~~^~~ ./src/pmc/bigint.pmc:454:19: note: 'bi_src' was declared here const BIGINT *bi_src; ^~~~~~ ./src/pmc/bigint.pmc:457:22: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_clear(bi_dest->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc:453:13: note: 'bi_dest' was declared here BIGINT *bi_dest; ^~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/iterator.o -c src/pmc/iterator.c ./src/pmc/bignum.pmc: In function 'bignum_mul_bignum_float.isra.37': ./src/pmc/bignum.pmc:888:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_mul(bn_dest->b, bn_self->b, t); ~~~~~~~^~~ ./src/pmc/bignum.pmc:888:32: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_mul(bn_dest->b, bn_self->b, t); ~~~~~~~^~~ ./src/pmc/bigint.c: In function 'Parrot_BigInt_nci_pow': ./src/pmc/bigint.pmc:817:23: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_pow_ui(bi_dest->b, bi_self->b, (unsigned long int)value); ~~~~~~~^~~ ./src/pmc/bigint.pmc:814:13: note: 'bi_dest' was declared here BIGINT *bi_dest; ^~~~~~~ ./src/pmc/bigint.pmc:817:35: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_pow_ui(bi_dest->b, bi_self->b, (unsigned long int)value); ~~~~~~~^~~ ./src/pmc/bigint.pmc:813:19: note: 'bi_self' was declared here const BIGINT *bi_self; ^~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/fixedstringarray.o -c src/pmc/fixedstringarray.c ./src/pmc/bigint.pmc: In function 'bigint_mod_bigint.isra.35': ./src/pmc/bigint.pmc:994:20: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_mod(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc:994:45: warning: 'bi_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_mod(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~~^~~ ./src/pmc/bigint.pmc:994:32: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_mod(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ ./src/pmc/fixedintegerarray.c: In function 'Parrot_FixedIntegerArray_thaw': ./src/pmc/bignum.pmc: In function 'bignum_div_bignum_float.isra.46': ./src/pmc/bignum.pmc:957:13: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] BIGNUM *bn_dest; ^~~~~~~ ./src/pmc/bignum.pmc:956:19: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] const BIGNUM *bn_self; ^~~~~~~ ./src/pmc/fixedintegerarray.pmc:609:17: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] INTVAL *int_array; ^~~~~~~~~ ./src/pmc/bigint.pmc: In function 'bigint_fdiv_bigint.isra.46': ./src/pmc/bigint.pmc:939:23: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_fdiv_q(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc:939:48: warning: 'bi_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_fdiv_q(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~~^~~ ./src/pmc/bigint.pmc:939:35: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_fdiv_q(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ ./src/pmc/fixedintegerarray.c: In function 'Parrot_FixedIntegerArray_set_integer_keyed_int': ./src/pmc/fixedintegerarray.pmc:422:14: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] int_array[key] = value; ^ ./src/pmc/fixedintegerarray.pmc:411:13: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ ./src/pmc/bignum.pmc: In function 'bignum_add_bignum_float.isra.47': ./src/pmc/bignum.pmc:809:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_add(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc:808:23: warning: 'bn_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_set_d(bn_value->b, value); ~~~~~~~~^~~ ./src/pmc/bignum.pmc:809:32: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_add(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/fixedintegerarray.c: In function 'Parrot_FixedIntegerArray_get_integer_keyed_int': ./src/pmc/fixedintegerarray.pmc:205:21: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] return int_array[key]; ^ ./src/pmc/fixedintegerarray.pmc:194:13: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ ./src/pmc/bignum.pmc: In function 'bignum_add_bignum.isra.48': ./src/pmc/bignum.pmc:781:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_add(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc:781:45: warning: 'bn_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_add(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~~^~~ ./src/pmc/bignum.pmc:781:32: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_add(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/fixedintegerarray.c: In function 'Parrot_FixedIntegerArray_freeze': ./src/pmc/fixedintegerarray.pmc:591:15: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] INTVAL *int_array; ^~~~~~~~~ ./src/pmc/bigint.pmc: In function 'bigint_div_bigint.isra.48': ./src/pmc/bigint.pmc:883:20: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_div(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ ./src/pmc/bigint.pmc:883:45: warning: 'bi_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_div(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~~^~~ ./src/pmc/bigint.pmc:883:32: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpz_div(bi_dest->b, bi_self->b, bi_value->b); ~~~~~~~^~~ In file included from ./include/parrot/parrot.h:263, from src/pmc/fixedintegerarray.c:14: ./src/pmc/fixedintegerarray.c: In function 'Parrot_FixedIntegerArray_set_integer_native': ./include/parrot/memory.h:61:17: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] (type *)Parrot_gc_reallocate_memory_chunk((i), (p), (n) * sizeof (type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/fixedintegerarray.pmc:385:13: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ ./src/pmc/bignum.pmc: In function 'bignum_abs.isra.50': ./src/pmc/bignum.pmc:1055:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_abs(bn_dest->b, bn_self->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc:1055:32: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_abs(bn_dest->b, bn_self->b); ~~~~~~~^~~ In file included from ./include/parrot/parrot.h:263, from src/pmc/bignum.c:14: ./src/pmc/bignum.c: In function 'Parrot_BigNum_destroy': ./include/parrot/memory.h:70:9: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_gc_free_memory_chunk((i), (p)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/bignum.pmc:609:13: note: 'bn' was declared here BIGNUM *bn; ^~ ./src/pmc/bigint.pmc: In function 'bigint_mod_bigint_int.isra.37': ./src/pmc/bigint.pmc:1013:13: warning: 'bi_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] BIGINT *bi_dest; ^~~~~~~ ./src/pmc/bignum.pmc: In function 'bignum_get_string.isra.52': ./src/pmc/bignum.pmc:731:25: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] n = (mpf_get_prec(bn->b)) / log(base) * log(2); ~~^~~ ./src/pmc/bigint.pmc:1012:19: warning: 'bi_self' may be used uninitialized in this function [-Wmaybe-uninitialized] const BIGINT *bi_self; ^~~~~~~ ./src/pmc/fixedintegerarray.c: In function 'Parrot_FixedIntegerArray_hashvalue': ./src/pmc/fixedintegerarray.pmc:323:12: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] return Parrot_hash_buffer((const unsigned char *)int_array, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ size * sizeof (INTVAL), INTERP->hash_seed); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/fixedintegerarray.pmc:319:13: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ ./src/pmc/bignum.c: In function 'Parrot_BigNum_get_number': ./src/pmc/bignum.pmc:758:24: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] return mpf_get_d(bn->b); ~~^~~ ./src/pmc/bignum.pmc:756:19: note: 'bn' was declared here const BIGNUM *bn; ^~ ./src/pmc/bignum.c: In function 'Parrot_BigNum_get_integer': ./src/pmc/bignum.pmc:687:28: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] if (mpf_fits_slong_p(bn->b)) ~~^~~ ./src/pmc/bignum.pmc:685:19: note: 'bn' was declared here const BIGNUM *bn; ^~ ./src/pmc/bignum.c: In function 'Parrot_BigNum_nci_pow': ./src/pmc/bignum.pmc:899:23: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_pow_ui(bn_dest->b, bn_self->b, (unsigned long int)value); ~~~~~~~^~~ ./src/pmc/bignum.pmc:896:13: note: 'bn_dest' was declared here BIGNUM *bn_dest; ^~~~~~~ ./src/pmc/bignum.pmc:899:35: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_pow_ui(bn_dest->b, bn_self->b, (unsigned long int)value); ~~~~~~~^~~ ./src/pmc/bignum.pmc:895:19: note: 'bn_self' was declared here const BIGNUM *bn_self; ^~~~~~~ ./src/pmc/fixedintegerarray.c: In function 'Parrot_FixedIntegerArray_destroy': ./src/pmc/fixedintegerarray.pmc:92:9: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_gc_free_memory_chunk(INTERP, int_array); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/fixedintegerarray.pmc:89:13: note: 'int_array' was declared here INTVAL* int_array; ^~~~~~~~~ ./src/pmc/fixedintegerarray.c: In function 'Parrot_FixedIntegerArray_clone': ./src/pmc/fixedintegerarray.pmc:117:8: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] if (int_array) { ^ ./src/pmc/fixedintegerarray.pmc:113:14: note: 'int_array' was declared here INTVAL * int_array; ^~~~~~~~~ ./src/pmc/bignum.pmc: In function 'bignum_check_divide_zero.isra.33': ./src/pmc/bignum.pmc:914:22: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] if (mpf_cmp_si(bn->b, 0) == 0) ~~^~~ ./src/pmc/bignum.pmc: In function 'bignum_fdiv_bignum.isra.42': ./src/pmc/bignum.pmc:988:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_div(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc:988:45: warning: 'bn_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_div(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~~^~~ ./src/pmc/bignum.pmc:988:32: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_div(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/fixedintegerarray.c: In function 'Parrot_FixedIntegerArray_nci_reverse': ./src/pmc/fixedintegerarray.pmc:672:21: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] data[i] = data[n]; ~~~~^~~~~~~~~ ./src/pmc/fixedintegerarray.pmc:666:17: note: 'data' was declared here INTVAL *data; ^~~~ ./src/pmc/bignum.pmc: In function 'bignum_div_bignum.isra.44': ./src/pmc/bignum.pmc:930:20: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_div(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/bignum.pmc:930:45: warning: 'bn_value' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_div(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~~^~~ ./src/pmc/bignum.pmc:930:32: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] mpf_div(bn_dest->b, bn_self->b, bn_value->b); ~~~~~~~^~~ ./src/pmc/fixedintegerarray.c: In function 'Parrot_FixedIntegerArray_nci_sort': ./src/pmc/fixedintegerarray.pmc:643:13: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] qsort(int_array, n, sizeof (INTVAL), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (int (*)(const void *, const void*))auxcmpfunc); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/fixedintegerarray.pmc:640:17: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ ./src/pmc/bignum.c: In function 'Parrot_BigNum_multi_cmp_Integer': ./src/pmc/bignum.pmc:1035:25: warning: 'bn' may be used uninitialized in this function [-Wmaybe-uninitialized] return mpf_cmp_si(bn->b, value); ~~^~~ ./src/pmc/bignum.pmc:1033:19: note: 'bn' was declared here const BIGNUM *bn; ^~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/hash.o -c src/pmc/hash.c ./src/pmc/fixedstringarray.c: In function 'Parrot_FixedStringArray_get_string_keyed_int': ./src/pmc/fixedstringarray.pmc:299:21: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] return str_array[key]; ^ ./src/pmc/fixedstringarray.pmc:288:14: note: 'str_array' was declared here STRING **str_array; ^~~~~~~~~ ./src/pmc/fixedstringarray.pmc:294:33: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (key < 0 || (UINTVAL)key >= size) ~~~~~~~~~~~~~^~~~~~~ ./src/pmc/fixedstringarray.pmc:289:14: note: 'size' was declared here UINTVAL size; ^~~~ ./src/pmc/bignum.pmc: In function 'bignum_fdiv_bignum_int.isra.38': ./src/pmc/bignum.pmc:996:13: warning: 'bn_dest' may be used uninitialized in this function [-Wmaybe-uninitialized] BIGNUM *bn_dest; ^~~~~~~ ./src/pmc/bignum.pmc:995:19: warning: 'bn_self' may be used uninitialized in this function [-Wmaybe-uninitialized] const BIGNUM *bn_self; ^~~~~~~ ./src/pmc/fixedstringarray.c: In function 'Parrot_FixedStringArray_freeze': ./src/pmc/fixedstringarray.pmc:603:24: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] UINTVAL size, i; ^~~~ ./src/pmc/fixedstringarray.pmc:602:24: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] STRING **str_array; ^~~~~~~~~ ./src/pmc/fixedstringarray.c: In function 'Parrot_FixedStringArray_elements': ./src/pmc/fixedstringarray.pmc:183:12: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] return size; ^~~~ ./src/pmc/fixedstringarray.pmc:181:13: note: 'size' was declared here UINTVAL size; ^~~~ ./src/pmc/fixedstringarray.c: In function 'Parrot_FixedStringArray_thaw': ./src/pmc/fixedstringarray.pmc:627:18: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] STRING **str_array; ^~~~~~~~~ ./src/pmc/fixedstringarray.c: In function 'Parrot_FixedStringArray_set_string_keyed_int': ./src/pmc/fixedstringarray.pmc:463:14: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] str_array[key] = value; ^ ./src/pmc/fixedstringarray.pmc:452:14: note: 'str_array' was declared here STRING **str_array; ^~~~~~~~~ ./src/pmc/complex.c: In function 'Parrot_Complex_get_number_keyed_str': ./src/pmc/complex.pmc:530:12: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized] return value; ^~~~~ ./src/pmc/complex.pmc:520:14: note: 'value' was declared here FLOATVAL value; ^~~~~ ./src/pmc/fixedstringarray.pmc:458:24: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (key < 0 || key >= size) ~~~~^~~~~~~ ./src/pmc/fixedstringarray.pmc:453:15: note: 'size' was declared here INTVAL size; ^~~~ ./src/pmc/complex.c: In function 'Parrot_Complex_get_number_keyed_int': ./src/pmc/complex.pmc:598:12: warning: 'f' may be used uninitialized in this function [-Wmaybe-uninitialized] return f; ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/orderedhash.o -c src/pmc/orderedhash.c ./src/pmc/complex.pmc:586:14: note: 'f' was declared here FLOATVAL f; ^ ./src/pmc/fixedstringarray.c: In function 'Parrot_FixedStringArray_set_integer_native': ./src/pmc/fixedstringarray.pmc:368:9: warning: 'old_size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (old_size || new_size < 1) ^~~~~~~~ ./src/pmc/fixedstringarray.pmc:365:14: note: 'old_size' was declared here UINTVAL old_size; ^~~~~~~~ ./src/pmc/fixedstringarray.c: In function 'Parrot_FixedStringArray_mark': ./src/pmc/fixedstringarray.pmc:130:8: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] if (str_array) { ^ ./src/pmc/fixedstringarray.pmc:127:14: note: 'str_array' was declared here STRING **str_array; ^~~~~~~~~ ./src/pmc/complex.c: In function 'Parrot_Complex_set_string_native': ./src/pmc/complex.pmc:222:8: warning: 'second_num_length' may be used uninitialized in this function [-Wmaybe-uninitialized] if (second_num_length) { ^ ./src/pmc/complex.pmc:100:31: note: 'second_num_length' was declared here UINTVAL first_num_length, second_num_length; ^~~~~~~~~~~~~~~~~ ./src/pmc/fixedstringarray.pmc:131:17: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] UINTVAL size, i; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/oplib.o -c src/pmc/oplib.c In file included from ./include/parrot/parrot.h:263, from src/pmc/fixedstringarray.c:14: ./src/pmc/fixedstringarray.c: In function 'Parrot_FixedStringArray_destroy': ./include/parrot/memory.h:70:9: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_gc_free_memory_chunk((i), (p)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/fixedstringarray.pmc:72:14: note: 'str_array' was declared here STRING **str_array; ^~~~~~~~~ ./src/pmc/fixedstringarray.c: In function 'Parrot_FixedStringArray_clone': ./src/pmc/fixedstringarray.pmc:96:8: warning: 'my_str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] if (my_str_array) { ^ ./src/pmc/fixedstringarray.pmc:91:14: note: 'my_str_array' was declared here STRING **my_str_array; ^~~~~~~~~~~~ ./src/pmc/fixedstringarray.pmc:98:16: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] INTVAL size; ^~~~ ./src/pmc/fixedstringarray.c: In function 'Parrot_FixedStringArray_nci_reverse': ./src/pmc/fixedstringarray.pmc:648:8: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized] if (n > 1) { ^ ./src/pmc/fixedstringarray.pmc:646:13: note: 'n' was declared here UINTVAL n; ^ ./src/pmc/fixedstringarray.pmc:656:21: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] data[i] = data[n]; ~~~~^~~~~~~~~ ./src/pmc/fixedstringarray.pmc:650:18: note: 'data' was declared here STRING **data; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/opcode.o -c src/pmc/opcode.c ./src/pmc/oplib.c: In function 'Parrot_OpLib_get_pmc_keyed_int': ./src/pmc/oplib.c:128:1: warning: control reaches end of non-void function [-Wreturn-type] #line 128 "./src/pmc/oplib.c" ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/callcontext.o -c src/pmc/callcontext.c ./src/pmc/oplib.c: In function 'Parrot_OpLib_get_pointer': ./src/pmc/oplib.pmc:196:12: warning: 'oplib' may be used uninitialized in this function [-Wmaybe-uninitialized] return oplib; ^~~~~ ./src/pmc/oplib.pmc:194:15: note: 'oplib' was declared here op_lib_t *oplib; ^~~~~ ./src/pmc/oplib.c: In function 'Parrot_OpLib_get_integer_keyed_str': ./src/pmc/oplib.pmc:110:17: warning: 'oplib' may be used uninitialized in this function [-Wmaybe-uninitialized] num = oplib->_op_code(INTERP, cstr, 1); ~~~~~^~~~~~~~~~ ./src/pmc/oplib.pmc:105:21: note: 'oplib' was declared here const op_lib_t *oplib; ^~~~~ ./src/pmc/oplib.c: In function 'Parrot_OpLib_elements': ./src/pmc/oplib.pmc:176:17: warning: 'oplib' may be used uninitialized in this function [-Wmaybe-uninitialized] return oplib->op_count; ~~~~~^~~~~~~~~~ ./src/pmc/oplib.pmc:174:21: note: 'oplib' was declared here const op_lib_t *oplib; ^~~~~ ./src/pmc/oplib.c: In function 'Parrot_OpLib_get_pmc_keyed_int': ./src/pmc/oplib.pmc:156:46: warning: 'oplib' may be used uninitialized in this function [-Wmaybe-uninitialized] VTABLE_set_pointer(INTERP, op, &oplib->op_info_table[value]); ^~ ./src/pmc/oplib.pmc:146:15: note: 'oplib' was declared here op_lib_t *oplib; ^~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/addrregistry.o -c src/pmc/addrregistry.c ./src/pmc/oplib.c: In function 'Parrot_OpLib_nci_op_family': ./src/pmc/oplib.pmc:225:26: warning: 'oplib' may be used uninitialized in this function [-Wmaybe-uninitialized] for (i = 0; i < oplib->op_count; ++i) { ~~~~~^~~~~~~~~~ ./src/pmc/oplib.pmc:218:21: note: 'oplib' was declared here const op_lib_t *oplib; ^~~~~ ./src/pmc/hash.c: In function 'Parrot_Hash_set_integer_native': ./src/pmc/hash.pmc:229:30: warning: 'new_hash' may be used uninitialized in this function [-Wmaybe-uninitialized] PARROT_HASH(SELF)->hash = new_hash; ./src/pmc/hash.pmc:204:22: note: 'new_hash' was declared here Hash *new_hash; ^~~~~~~~ ./src/pmc/oplib.c: In function 'Parrot_OpLib_nci_version': ./src/pmc/oplib.pmc:255:21: warning: 'oplib' may be used uninitialized in this function [-Wmaybe-uninitialized] 1, oplib->bc_minor_version); ^~ ./src/pmc/oplib.pmc:248:21: note: 'oplib' was declared here const op_lib_t *oplib; ^~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/alarm.o -c src/pmc/alarm.c ./src/pmc/hash.c: In function 'Parrot_Hash_get_pmc_keyed_str': ./src/pmc/hash.pmc:678:13: warning: 'hash' may be used uninitialized in this function [-Wmaybe-uninitialized] if (hash->entry_type == enum_type_PMC) ~~~~^~~~~~~~~~~~ ./src/pmc/hash.pmc:664:17: note: 'hash' was declared here const Hash *hash; ^~~~ ./src/pmc/callcontext.c: In function 'Parrot_CallContext_mark': ./src/pmc/callcontext.pmc:610:15: warning: unused variable 'short_sig' [-Wunused-variable] STRING *short_sig; ^~~~~~~~~ ./src/pmc/callcontext.pmc:609:15: warning: unused variable 'tmp' [-Wunused-variable] PMC *tmp; ^~~ ./src/pmc/callcontext.pmc:608:15: warning: unused variable 'hash' [-Wunused-variable] Hash *hash; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/arrayiterator.o -c src/pmc/arrayiterator.c ./src/pmc/addrregistry.c: In function 'Parrot_AddrRegistry_get_integer_keyed': ./src/pmc/addrregistry.pmc:135:13: warning: 'hash' may be used uninitialized in this function [-Wmaybe-uninitialized] value = Parrot_hash_get(INTERP, hash, key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:131:17: note: 'hash' was declared here Hash *hash; ^~~~ ./src/pmc/addrregistry.c: In function 'Parrot_AddrRegistry_set_pmc_keyed_str': ./src/pmc/addrregistry.pmc:207:14: warning: 'hash' may be used uninitialized in this function [-Wmaybe-uninitialized] GET_ATTR_str_registry(INTERP, SELF, hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:203:17: note: 'hash' was declared here const void *oldval; ^~~~ ./src/pmc/addrregistry.c: In function 'Parrot_AddrRegistry_set_pmc_keyed': ./src/pmc/addrregistry.pmc:191:14: warning: 'hash' may be used uninitialized in this function [-Wmaybe-uninitialized] GET_ATTR_pmc_registry(INTERP, SELF, hash); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:187:17: note: 'hash' was declared here const void *oldval; ^~~~ ./src/pmc/addrregistry.c: In function 'Parrot_AddrRegistry_set_integer_keyed': ./src/pmc/addrregistry.pmc:220:5: warning: 'hash' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_hash_put(INTERP, hash, key, INTVAL2PTR(void *, value)); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:218:11: note: 'hash' was declared here Hash *hash; ^~~~ ./src/pmc/addrregistry.c: In function 'Parrot_AddrRegistry_mark': ./src/pmc/addrregistry.pmc:81:5: warning: 'str_registry' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_hash_mark(interp, str_registry); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:75:11: note: 'str_registry' was declared here Hash *str_registry, *pmc_registry; ^~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:80:5: warning: 'pmc_registry' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_hash_mark(interp, pmc_registry); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:75:26: note: 'pmc_registry' was declared here Hash *str_registry, *pmc_registry; ^~~~~~~~~~~~ ./src/pmc/hash.c: In function 'Parrot_Hash_nci_set_value_type': ./src/pmc/hash.pmc:1217:30: warning: 'new_hash' may be used uninitialized in this function [-Wmaybe-uninitialized] PARROT_HASH(SELF)->hash = new_hash; ./src/pmc/hash.pmc:1194:11: note: 'new_hash' was declared here Hash *new_hash; ^~~~~~~~ ./src/pmc/addrregistry.c: In function 'Parrot_AddrRegistry_get_bool': ./src/pmc/addrregistry.pmc:159:13: warning: 'pmc_registry' may be used uninitialized in this function [-Wmaybe-uninitialized] return (Parrot_hash_size(INTERP, pmc_registry) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:154:17: note: 'pmc_registry' was declared here const Hash *pmc_registry, *str_registry; ^~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:160:13: warning: 'str_registry' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_hash_size(INTERP, str_registry)) != 0; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:154:32: note: 'str_registry' was declared here const Hash *pmc_registry, *str_registry; ^~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/pmc/callcontext.c:14: ./src/pmc/callcontext.c: In function 'Parrot_CallContext_get_pmc': ./include/parrot/vtable.h:674:5: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->set_integer_keyed_int(interp, pmc, key, value) ^ ./src/pmc/callcontext.pmc:841:20: note: 'type' was declared here INTVAL type; ^~~~ ./src/pmc/addrregistry.c: In function 'Parrot_AddrRegistry_elements': ./src/pmc/addrregistry.pmc:149:12: warning: 'pmc_registry' may be used uninitialized in this function [-Wmaybe-uninitialized] return Parrot_hash_size(INTERP, pmc_registry) + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:144:17: note: 'pmc_registry' was declared here const Hash *pmc_registry, *str_registry; ^~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:150:12: warning: 'str_registry' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_hash_size(INTERP, str_registry); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:144:32: note: 'str_registry' was declared here const Hash *pmc_registry, *str_registry; ^~~~~~~~~~~~ ./src/pmc/addrregistry.c: In function 'Parrot_AddrRegistry_destroy': ./src/pmc/addrregistry.pmc:103:5: warning: 'str_registry' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_hash_destroy(interp, str_registry); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:97:11: note: 'str_registry' was declared here Hash *str_registry, *pmc_registry; ^~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:102:5: warning: 'pmc_registry' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_hash_destroy(interp, pmc_registry); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:97:26: note: 'pmc_registry' was declared here Hash *str_registry, *pmc_registry; ^~~~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/bytebuffer.o -c src/pmc/bytebuffer.c ./src/pmc/addrregistry.c: In function 'Parrot_AddrRegistry_delete_keyed_str': ./src/pmc/addrregistry.pmc:247:13: warning: 'hash' may be used uninitialized in this function [-Wmaybe-uninitialized] value = Parrot_hash_get(INTERP, hash, key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:243:17: note: 'hash' was declared here Hash *hash; ^~~~ ./src/pmc/addrregistry.c: In function 'Parrot_AddrRegistry_delete_keyed': ./src/pmc/addrregistry.pmc:228:13: warning: 'hash' may be used uninitialized in this function [-Wmaybe-uninitialized] value = Parrot_hash_get(INTERP, hash, key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/addrregistry.pmc:224:17: note: 'hash' was declared here Hash *hash; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/callback.o -c src/pmc/callback.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/capture.o -c src/pmc/capture.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/class.o -c src/pmc/class.c ./src/pmc/bytebuffer.pmc: In function 'build_string': ./src/pmc/bytebuffer.pmc:518:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ ./src/pmc/bytebuffer.c: In function 'Parrot_ByteBuffer_get_integer_keyed_int': ./src/pmc/bytebuffer.pmc:245:12: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] if (content == NULL) { ^ ./src/pmc/bytebuffer.pmc:243:24: note: 'content' was declared here unsigned char *content; ^~~~~~~ ./src/pmc/bytebuffer.c: In function 'Parrot_ByteBuffer_set_string_native': ./src/pmc/bytebuffer.pmc:210:40: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] content = (unsigned char *)Parrot_gc_reallocate_memory_chunk(INTERP, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ content, new_length); ~~~~~~~~~~~~~~~~ ./src/pmc/bytebuffer.pmc:207:24: note: 'content' was declared here unsigned char *content; ^~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/eventhandler.o -c src/pmc/eventhandler.c ./src/pmc/bytebuffer.c: In function 'Parrot_ByteBuffer_set_integer_keyed_int': ./src/pmc/bytebuffer.pmc:307:12: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] content[position] = value; ^ ./src/pmc/bytebuffer.pmc:268:20: note: 'content' was declared here unsigned char *content; ^~~~~~~ ./src/pmc/bytebuffer.c: In function 'Parrot_ByteBuffer_destroy': ./src/pmc/bytebuffer.pmc:114:9: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_gc_free_memory_chunk(INTERP, content); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/bytebuffer.pmc:112:24: note: 'content' was declared here unsigned char *content; ^~~~~~~ ./src/pmc/bytebuffer.c: In function 'Parrot_ByteBuffer_set_integer_native': ./src/pmc/bytebuffer.pmc:180:21: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_gc_reallocate_memory_chunk(INTERP, content, set_size); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/bytebuffer.pmc:146:20: note: 'content' was declared here unsigned char *content; ^~~~~~~ ./src/pmc/bytebuffer.c: In function 'Parrot_ByteBuffer_nci_get_chars': ./src/pmc/bytebuffer.pmc:450:8: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] if (content == NULL) { ^ ./src/pmc/bytebuffer.pmc:440:23: note: 'content' was declared here unsigned char *content; ^~~~~~~ ./src/pmc/bytebuffer.c: In function 'Parrot_ByteBuffer_get_pointer': ./src/pmc/bytebuffer.pmc:340:8: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] if (content == NULL) { ^ ./src/pmc/bytebuffer.pmc:338:20: note: 'content' was declared here unsigned char *content; ^~~~~~~ ./src/pmc/bytebuffer.c: In function 'Parrot_ByteBuffer_nci_get_string': ./src/pmc/bytebuffer.pmc:386:8: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] if (content == NULL) { ^ ./src/pmc/bytebuffer.pmc:381:20: note: 'content' was declared here unsigned char *content; ^~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/exceptionhandler.o -c src/pmc/exceptionhandler.c ./src/pmc/bytebuffer.c: In function 'Parrot_ByteBuffer_nci_get_string_as': ./src/pmc/bytebuffer.pmc:415:8: warning: 'content' may be used uninitialized in this function [-Wmaybe-uninitialized] if (content == NULL) { ^ ./src/pmc/bytebuffer.pmc:409:20: note: 'content' was declared here unsigned char *content; ^~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/exporter.o -c src/pmc/exporter.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/filehandle.o -c src/pmc/filehandle.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/fixedbooleanarray.o -c src/pmc/fixedbooleanarray.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/fixedfloatarray.o -c src/pmc/fixedfloatarray.c ./src/pmc/fixedbooleanarray.c: In function 'Parrot_FixedBooleanArray_get_integer_keyed_int': ./src/pmc/fixedbooleanarray.pmc:221:22: warning: 'bit_array' may be used uninitialized in this function [-Wmaybe-uninitialized] return (bit_array[key / BITS_PER_CHAR] & (1 << (key % BITS_PER_CHAR))) ? 1 : 0; ^ ./src/pmc/fixedbooleanarray.pmc:211:27: note: 'bit_array' was declared here const unsigned char * bit_array; ^~~~~~~~~ ./src/pmc/fixedbooleanarray.pmc:217:33: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (key < 0 || (UINTVAL)key >= size) ~~~~~~~~~~~~~^~~~~~~ ./src/pmc/fixedbooleanarray.pmc:210:27: note: 'size' was declared here UINTVAL size; ^~~~ ./src/pmc/fixedbooleanarray.c: In function 'Parrot_FixedBooleanArray_elements': ./src/pmc/fixedbooleanarray.pmc:182:12: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] return size; ^~~~ ./src/pmc/fixedbooleanarray.pmc:180:13: note: 'size' was declared here UINTVAL size; ^~~~ ./src/pmc/fixedbooleanarray.c: In function 'Parrot_FixedBooleanArray_set_integer_keyed_int': ./src/pmc/fixedbooleanarray.pmc:398:21: warning: 'bit_array' may be used uninitialized in this function [-Wmaybe-uninitialized] unsigned char * bit_array; ^~~~~~~~~ ./src/pmc/fixedbooleanarray.pmc:404:33: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (key < 0 || (UINTVAL)key >= size) ~~~~~~~~~~~~~^~~~~~~ ./src/pmc/fixedbooleanarray.pmc:397:13: note: 'size' was declared here UINTVAL size; ^~~~ In file included from ./include/parrot/parrot.h:259, from src/pmc/filehandle.c:14: ./src/pmc/filehandle.c: In function 'Parrot_FileHandle_nci_handle': ./include/parrot/vtable.h:674:5: warning: 'handle' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->set_integer_keyed_int(interp, pmc, key, value) ^ ./src/pmc/filehandle.pmc:591:12: note: 'handle' was declared here INTVAL handle; ^~~~~~ ./src/pmc/filehandle.c: In function 'Parrot_FileHandle_nci_tell': ./src/pmc/filehandle.c:928:9: warning: 'pos' may be used uninitialized in this function [-Wmaybe-uninitialized] { /*BEGIN RETURN INTVAL pos, INTVAL pos>>32 */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Parrot_pcc_set_call_from_c_args(interp, _call_object, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/filehandle.pmc:625:14: note: 'pos' was declared here PIOOFF_T pos; ^~~ In file included from src/pmc/fixedbooleanarray.c:18: ./src/pmc/fixedbooleanarray.c: In function 'Parrot_FixedBooleanArray_clone': ./include/pmc/pmc_fixedbooleanarray.h:56:74: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] ((Parrot_FixedBooleanArray_attributes *)PMC_data(pmc))->size = (value); \ ^ ./src/pmc/fixedbooleanarray.pmc:133:39: note: 'size' was declared here UINTVAL resize_threshold, size; ^~~~ ./src/pmc/fixedbooleanarray.pmc:50:34: warning: 'resize_threshold' may be used uninitialized in this function [-Wmaybe-uninitialized] return (size + BITS_PER_CHAR - 1) / BITS_PER_CHAR; ~~~~~~~~~~~~~~~~~~~~~~^~~~ ./src/pmc/fixedbooleanarray.pmc:133:21: note: 'resize_threshold' was declared here UINTVAL resize_threshold, size; ^~~~~~~~~~~~~~~~ ./src/pmc/fixedbooleanarray.c: In function 'Parrot_FixedBooleanArray_set_integer_native': ./src/pmc/fixedbooleanarray.pmc:375:9: warning: 'old_size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (old_size || size < 1) ^~~~~~~~ ./src/pmc/fixedbooleanarray.pmc:371:13: note: 'old_size' was declared here UINTVAL old_size; ^~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/fixedpmcarray.o -c src/pmc/fixedpmcarray.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/handle.o -c src/pmc/handle.c ./src/pmc/fixedbooleanarray.c: In function 'Parrot_FixedBooleanArray_freeze': ./src/pmc/fixedbooleanarray.pmc:566:9: warning: 'resize_threshold' may be used uninitialized in this function [-Wmaybe-uninitialized] s = Parrot_str_new_init(INTERP, (char*)bit_array, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (resize_threshold / BITS_PER_CHAR), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Parrot_binary_encoding_ptr, 0); ~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/fixedbooleanarray.pmc:559:28: note: 'resize_threshold' was declared here UINTVAL size, resize_threshold; ^~~~~~~~~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/pmc/fixedbooleanarray.c:14: ./include/parrot/vtable.h:646:5: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->push_integer(interp, pmc, value) ^ ./src/pmc/fixedbooleanarray.pmc:559:22: note: 'size' was declared here UINTVAL size, resize_threshold; ^~~~ ./src/pmc/fixedbooleanarray.pmc:566:9: warning: 'bit_array' may be used uninitialized in this function [-Wmaybe-uninitialized] s = Parrot_str_new_init(INTERP, (char*)bit_array, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (resize_threshold / BITS_PER_CHAR), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Parrot_binary_encoding_ptr, 0); ~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/fixedbooleanarray.pmc:560:22: note: 'bit_array' was declared here unsigned char * bit_array; ^~~~~~~~~ ./src/pmc/fixedfloatarray.c: In function 'Parrot_FixedFloatArray_get_pointer': ./src/pmc/fixedfloatarray.pmc:353:12: warning: 'float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] return float_array; ^~~~~~~~~~~ ./src/pmc/fixedfloatarray.pmc:351:15: note: 'float_array' was declared here FLOATVAL *float_array; ^~~~~~~~~~~ In file included from ./include/parrot/parrot.h:263, from src/pmc/fixedbooleanarray.c:14: ./src/pmc/fixedbooleanarray.c: In function 'Parrot_FixedBooleanArray_destroy': ./include/parrot/memory.h:70:9: warning: 'bit_array' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_gc_free_memory_chunk((i), (p)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/fixedbooleanarray.pmc:115:20: note: 'bit_array' was declared here unsigned char *bit_array; ^~~~~~~~~ ./src/pmc/fixedfloatarray.c: In function 'Parrot_FixedFloatArray_get_number_keyed_int': ./src/pmc/fixedfloatarray.pmc:256:23: warning: 'float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] return float_array[key]; ^ ./src/pmc/fixedfloatarray.pmc:245:15: note: 'float_array' was declared here FLOATVAL *float_array; ^~~~~~~~~~~ ./src/pmc/fixedbooleanarray.c: In function 'Parrot_FixedBooleanArray_nci_fill': ./src/pmc/fixedbooleanarray.pmc:50:34: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] return (size + BITS_PER_CHAR - 1) / BITS_PER_CHAR; ~~~~~~~~~~~~~~~~~~~~~~^~~~ ./src/pmc/fixedbooleanarray.pmc:621:21: note: 'size' was declared here UINTVAL size; ^~~~ ./src/pmc/fixedfloatarray.c: In function 'Parrot_FixedFloatArray_set_number_keyed_int': ./src/pmc/fixedfloatarray.pmc:431:16: warning: 'float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] float_array[key] = value; ^ ./src/pmc/fixedfloatarray.pmc:420:15: note: 'float_array' was declared here FLOATVAL *float_array; ^~~~~~~~~~~ In file included from ./include/parrot/parrot.h:263, from src/pmc/fixedfloatarray.c:14: ./src/pmc/fixedfloatarray.c: In function 'Parrot_FixedFloatArray_destroy': ./include/parrot/memory.h:70:9: warning: 'float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_gc_free_memory_chunk((i), (p)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/fixedfloatarray.pmc:88:15: note: 'float_array' was declared here FLOATVAL *float_array; ^~~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/hashiterator.o -c src/pmc/hashiterator.c ./src/pmc/fixedfloatarray.c: In function 'Parrot_FixedFloatArray_clone': ./src/pmc/fixedfloatarray.pmc:128:8: warning: 'self_float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] if (self_float_array) { ^ ./src/pmc/fixedfloatarray.pmc:125:15: note: 'self_float_array' was declared here FLOATVAL *self_float_array; ^~~~~~~~~~~~~~~~ ./src/pmc/fixedfloatarray.c: In function 'Parrot_FixedFloatArray_nci_reverse': ./src/pmc/fixedfloatarray.pmc:573:21: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] data[i] = data[n]; ~~~~^~~~~~~~~ ./src/pmc/fixedfloatarray.pmc:567:19: note: 'data' was declared here FLOATVAL *data; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/hashiteratorkey.o -c src/pmc/hashiteratorkey.c ./src/pmc/class.c: In function 'Parrot_Class_inspect_str': ./src/pmc/class.pmc:1169:8: warning: 'found' may be used uninitialized in this function [-Wmaybe-uninitialized] if (PMC_IS_NULL(found)) ^ ./src/pmc/class.pmc:1126:10: note: 'found' was declared here PMC *found; ^~~~~ ./src/pmc/fixedfloatarray.c: In function 'Parrot_FixedFloatArray_nci_sort': ./src/pmc/fixedfloatarray.pmc:69:13: warning: 'float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] qsort(float_array, n, sizeof (FLOATVAL), ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (int (*)(const void *, const void*))auxcmpfunc); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/fixedfloatarray.pmc:66:19: note: 'float_array' was declared here FLOATVAL *float_array; ^~~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/imageiofreeze.o -c src/pmc/imageiofreeze.c ./src/pmc/handle.c: In function 'Parrot_Handle_get_pointer_keyed_int': ./src/pmc/handle.pmc:73:12: warning: 'ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] return ptr; ^~~ ./src/pmc/handle.pmc:58:12: note: 'ptr' was declared here void * ptr; ^~~ ./src/pmc/class.c: In function 'Parrot_Class_init_pmc': ./src/pmc/class.pmc:740:5: warning: 'arg' may be used uninitialized in this function [-Wmaybe-uninitialized] init_class_from_hash(INTERP, SELF, arg); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/class.pmc:698:20: note: 'arg' was declared here PMC *arg; ^~~ In file included from ./include/parrot/parrot.h:259, from src/pmc/handle.c:14: ./src/pmc/handle.c: In function 'Parrot_Handle_nci_get_fd': ./include/parrot/vtable.h:674:5: warning: 'os_handle' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->set_integer_keyed_int(interp, pmc, key, value) ^ ./src/pmc/handle.pmc:136:15: note: 'os_handle' was declared here PIOHANDLE os_handle; ^~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/imageiosize.o -c src/pmc/imageiosize.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/imageiostrings.o -c src/pmc/imageiostrings.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/imageiothaw.o -c src/pmc/imageiothaw.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/imccompiler.o -c src/pmc/imccompiler.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/lexinfo.o -c src/pmc/lexinfo.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/mappedbytearray.o -c src/pmc/mappedbytearray.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/namespace.o -c src/pmc/namespace.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/nativepccmethod.o -c src/pmc/nativepccmethod.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/object.o -c src/pmc/object.c ./src/pmc/lexinfo.c: In function 'Parrot_LexInfo_inspect_str': ./src/pmc/lexinfo.c:94:1: warning: control reaches end of non-void function [-Wreturn-type] #line 94 "./src/pmc/lexinfo.c" ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/orderedhashiterator.o -c src/pmc/orderedhashiterator.c ./src/pmc/mappedbytearray.pmc: In function 'build_string': ./src/pmc/mappedbytearray.pmc:591:1: warning: control reaches end of non-void function [-Wreturn-type] (const char *)content, size, encoding, 0); ^ ./src/pmc/mappedbytearray.c: In function 'Parrot_MappedByteArray_get_integer_keyed_int': ./src/pmc/mappedbytearray.pmc:238:18: warning: 'buffer' may be used uninitialized in this function [-Wmaybe-uninitialized] return buffer[pos]; ^ ./src/pmc/mappedbytearray.pmc:229:20: note: 'buffer' was declared here unsigned char *buffer; ^~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/os.o -c src/pmc/os.c ./src/pmc/mappedbytearray.pmc:234:24: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (pos < 0 || pos >= size) ~~~~^~~~~~~ ./src/pmc/mappedbytearray.pmc:228:12: note: 'size' was declared here INTVAL size; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfile.o -c src/pmc/packfile.c ./src/pmc/namespace.c: In function 'Parrot_NameSpace_get_pointer_keyed': ./src/pmc/namespace.c:539:1: warning: control reaches end of non-void function [-Wreturn-type] #line 539 "./src/pmc/namespace.c" ^ ./src/pmc/mappedbytearray.c: In function 'Parrot_MappedByteArray_get_bool': ./src/pmc/mappedbytearray.pmc:185:19: warning: 'buffer' may be used uninitialized in this function [-Wmaybe-uninitialized] return buffer != NULL; ^ ./src/pmc/mappedbytearray.pmc:183:20: note: 'buffer' was declared here unsigned char *buffer; ^~~~~~ ./src/pmc/mappedbytearray.c: In function 'Parrot_MappedByteArray_elements': ./src/pmc/mappedbytearray.pmc:206:12: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] return size; ^~~~ ./src/pmc/mappedbytearray.pmc:204:13: note: 'size' was declared here UINTVAL size; ^~~~ ./src/pmc/mappedbytearray.c: In function 'Parrot_MappedByteArray_set_integer_keyed_int': ./src/pmc/mappedbytearray.pmc:252:11: warning: 'buffer' may be used uninitialized in this function [-Wmaybe-uninitialized] buffer[pos] = value; ^ ./src/pmc/mappedbytearray.pmc:243:20: note: 'buffer' was declared here unsigned char *buffer; ^~~~~~ ./src/pmc/mappedbytearray.pmc:248:24: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (pos < 0 || pos >= size) ~~~~^~~~~~~ ./src/pmc/mappedbytearray.pmc:242:12: note: 'size' was declared here INTVAL size; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfileannotation.o -c src/pmc/packfileannotation.c ./src/pmc/nativepccmethod.c: In function 'Parrot_NativePCCMethod_invoke': ./src/pmc/nativepccmethod.pmc:118:10: warning: 'func' may be used uninitialized in this function [-Wmaybe-uninitialized] fptr = (native_pcc_method_t)D2FPTR(func); ./src/pmc/nativepccmethod.pmc:109:26: note: 'func' was declared here void *func; ^~~~ ./src/pmc/mappedbytearray.c: In function 'Parrot_MappedByteArray_destroy': ./src/pmc/mappedbytearray.pmc:165:9: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] munmap(buffer, size); ^ ~~~~~~~~~~~~~~~~ ./src/pmc/mappedbytearray.pmc:158:13: note: 'size' was declared here UINTVAL size; ^~~~ ./src/pmc/mappedbytearray.pmc:165:9: warning: 'buffer' may be used uninitialized in this function [-Wmaybe-uninitialized] munmap(buffer, size); ^ ~~~~~~~~~~~~~~~~ ./src/pmc/mappedbytearray.pmc:157:20: note: 'buffer' was declared here unsigned char *buffer; ^~~~~~ ./src/pmc/namespace.c: In function 'Parrot_NameSpace_get_pointer_keyed_str': ./src/pmc/namespace.pmc:647:17: warning: 'hash' may be used uninitialized in this function [-Wmaybe-uninitialized] ns = (PMC *)Parrot_hash_get(INTERP, hash, key); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/namespace.pmc:644:11: note: 'hash' was declared here Hash *hash; ^~~~ ./src/pmc/mappedbytearray.c: In function 'Parrot_MappedByteArray_nci_close': ./src/pmc/mappedbytearray.pmc:342:8: warning: 'buffer' may be used uninitialized in this function [-Wmaybe-uninitialized] if (buffer) { ^ ./src/pmc/mappedbytearray.pmc:340:20: note: 'buffer' was declared here unsigned char *buffer; ^~~~~~ ./src/pmc/mappedbytearray.pmc:343:16: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] INTVAL size; ^~~~ ./src/pmc/mappedbytearray.c: In function 'Parrot_MappedByteArray_nci_get_string': ./src/pmc/mappedbytearray.pmc:381:42: warning: 'buffer' may be used uninitialized in this function [-Wmaybe-uninitialized] result = build_string(INTERP, buffer + pos, bytelength, encoding); ~~~~~~~^~~~~ ./src/pmc/mappedbytearray.pmc:373:20: note: 'buffer' was declared here unsigned char *buffer; ^~~~~~ ./src/pmc/mappedbytearray.pmc:378:47: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (pos < 0 || bytelength < 0 || size < 0 || pos + bytelength > size) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/mappedbytearray.pmc:374:12: note: 'size' was declared here INTVAL size; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfileannotations.o -c src/pmc/packfileannotations.c ./src/pmc/namespace.c: In function 'Parrot_NameSpace_inspect_str': ./src/pmc/namespace.pmc:771:8: warning: 'found' may be used uninitialized in this function [-Wmaybe-uninitialized] if (PMC_IS_NULL(found)) ^ ./src/pmc/namespace.pmc:755:10: note: 'found' was declared here PMC *found; ^~~~~ ./src/pmc/mappedbytearray.pmc: In function 'get_encoded_chars.isra.0': ./src/pmc/mappedbytearray.pmc:620:12: warning: 'buffer' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ return Parrot_str_extract_chars(interp, (char *)buffer + pos, size - pos, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/mappedbytearray.pmc:616:24: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/packfile.c: In function 'Parrot_Packfile_get_string_keyed_str': ./src/pmc/packfile.c:230:1: warning: control reaches end of non-void function [-Wreturn-type] #line 230 "./src/pmc/packfile.c" ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfileconstanttable.o -c src/pmc/packfileconstanttable.c In file included from ./include/parrot/parrot.h:259, from src/pmc/packfileannotation.c:14: ./src/pmc/packfileannotation.c: In function 'Parrot_PackfileAnnotation_nci_get_type': ./include/parrot/vtable.h:674:5: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->set_integer_keyed_int(interp, pmc, key, value) ^ ./src/pmc/packfileannotation.pmc:185:12: note: 'ret' was declared here INTVAL ret; ^~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfiledirectory.o -c src/pmc/packfiledirectory.c ./src/pmc/packfile.c: In function 'Parrot_Packfile_get_integer_keyed_str': ./src/pmc/packfile.pmc:311:12: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] return result; ^~~~~~ ./src/pmc/packfile.pmc:278:12: note: 'result' was declared here INTVAL result; ^~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfileopmap.o -c src/pmc/packfileopmap.c ./src/pmc/packfileconstanttable.c: In function 'Parrot_PackfileConstantTable_class_init': ./src/pmc/packfileconstanttable.c:778:28: warning: unused variable 'mfl_2' [-Wunused-variable] STRING * const mfl_1 = CONST_STRING_GEN(interp, "PackfileConstantTable,STRING"); ^~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfilerawsegment.o -c src/pmc/packfilerawsegment.c ./src/pmc/namespace.c: In function 'Parrot_NameSpace_set_pmc_keyed_str': ./src/pmc/namespace.pmc:314:17: warning: 'hash' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_hash_put(interp, hash, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Parrot_hash_key_from_string(interp, hash, key), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Parrot_hash_value_from_pmc(interp, hash, value)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/namespace.pmc:304:25: note: 'hash' was declared here Hash *hash; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfilesegment.o -c src/pmc/packfilesegment.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfileview.o -c src/pmc/packfileview.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/pmclist.o -c src/pmc/pmclist.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/pmcproxy.o -c src/pmc/pmcproxy.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/proxy.o -c src/pmc/proxy.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/ptr.o -c src/pmc/ptr.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/ptrbuf.o -c src/pmc/ptrbuf.c In file included from ./include/parrot/parrot.h:258, from src/pmc/pmclist.c:14: ./src/pmc/pmclist.c: In function 'Parrot_PMCList_visit': ./include/parrot/pmc_freeze.h:57:19: warning: 'it' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc) = VTABLE_shift_pmc((interp), (visit)); \ ^ ./src/pmc/pmclist.pmc:383:20: note: 'it' was declared here =item C ^~ ./src/pmc/pmclist.c: In function 'Parrot_PMCList_unshift_pmc': ./src/pmc/pmclist.pmc:283:16: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] void *tmp; ~~~~~~~^~~ ./src/pmc/pmclist.pmc:273:11: note: 'tmp' was declared here ^ /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/pmc/ptrobj.pmc ./src/pmc/pmclist.c: In function 'Parrot_PMCList_push_pmc': ./src/pmc/pmclist.pmc:192:16: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] void *tmp; ~~~~~~~^~~ ./src/pmc/pmclist.pmc:182:11: note: 'tmp' was declared here ^ ./src/pmc/pmclist.c: In function 'Parrot_PMCList_destroy': ./src/pmc/pmclist.pmc:92:9: warning: 'aa' may be used uninitialized in this function [-Wmaybe-uninitialized] VTABLE void destroy() :no_wb { ^~~~~~~~ ./src/pmc/pmclist.pmc:84:20: note: 'aa' was declared here =item C ^~ ./src/pmc/proxy.c: In function 'Parrot_Proxy_pop_float': ./src/pmc/proxy.c:1839:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_POP_FLOAT); ^ ./src/pmc/proxy.c: In function 'Parrot_Proxy_pop_integer': ./src/pmc/proxy.c:1844:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_POP_INTEGER); ^ ./src/pmc/proxy.c: In function 'Parrot_Proxy_pop_pmc': ./src/pmc/proxy.c:1849:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_POP_PMC); ^ ./src/pmc/proxy.c: In function 'Parrot_Proxy_pop_string': ./src/pmc/proxy.c:1854:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_POP_STRING); ^ ./src/pmc/proxy.c: In function 'Parrot_Proxy_shift_float': ./src/pmc/proxy.c:2088:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_SHIFT_FLOAT); ^ ./src/pmc/proxy.c: In function 'Parrot_Proxy_shift_integer': ./src/pmc/proxy.c:2093:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_SHIFT_INTEGER); ^ ./src/pmc/proxy.c: In function 'Parrot_Proxy_shift_pmc': ./src/pmc/pmclist.c: In function 'Parrot_PMCList_shift_pmc': ./src/pmc/pmclist.pmc:143:10: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] PMC *data; ~^~~~~~~~~ ./src/pmc/pmclist.pmc:130:11: note: 'tmp' was declared here =item C ^~~ ./src/pmc/proxy.c:2098:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_SHIFT_PMC); ^ ./src/pmc/proxy.c: In function 'Parrot_Proxy_shift_string': ./src/pmc/proxy.c:2103:1: warning: no return statement in function returning non-void [-Wreturn-type] cant_do_write_method(interp, _self, PARROT_VTABLE_SLOT_SHIFT_STRING); ^ ./src/pmc/ptrbuf.c: In function 'Parrot_PtrBuf_get_integer': ./src/pmc/ptrbuf.pmc:57:12: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] return i; ^ ./src/pmc/ptrbuf.pmc:55:12: note: 'i' was declared here INTVAL i; ^ ./src/pmc/ptr.c: In function 'Parrot_Ptr_get_pointer': ./src/pmc/ptr.pmc:111:12: warning: 'ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] if (PTR_FAT_TEST(INTERP, SELF)) ^~~ ./src/pmc/ptr.pmc:104:11: note: 'ptr' was declared here ^ ./src/pmc/pmclist.c: In function 'Parrot_PMCList_pop_pmc': ./src/pmc/pmclist.pmc:234:10: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] PMC *data; ~^~~~~~~~~ ./src/pmc/pmclist.pmc:221:11: note: 'tmp' was declared here =item C ^~~ ./src/pmc/pmclist.c: In function 'Parrot_PMCList_mark': ./src/pmc/pmclist.pmc:432:12: warning: 'it' may be used uninitialized in this function [-Wmaybe-uninitialized] PMC_List_Item *it; ~~~^~~~~~~~~~ ./src/pmc/pmclist.pmc:422:20: note: 'it' was declared here =item C ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/resizablebooleanarray.o -c src/pmc/resizablebooleanarray.c ./src/pmc/pmclist.c: In function 'Parrot_PMCList_get_repr': ./src/pmc/pmclist.pmc:350:12: warning: 'it' may be used uninitialized in this function [-Wmaybe-uninitialized] void* tmp; ~~~^~~~~~~ ./src/pmc/pmclist.pmc:339:20: note: 'it' was declared here ^ ./src/pmc/pmclist.c: In function 'Parrot_PMCList_clone': ./src/pmc/pmclist.pmc:320:12: warning: 'it' may be used uninitialized in this function [-Wmaybe-uninitialized] VTABLE PMC *clone() :no_wb { ~~~^~~~~~~~~~ ./src/pmc/pmclist.pmc:313:20: note: 'it' was declared here ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/resizablefloatarray.o -c src/pmc/resizablefloatarray.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/resizableintegerarray.o -c src/pmc/resizableintegerarray.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/resizablepmcarray.o -c src/pmc/resizablepmcarray.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/resizablestringarray.o -c src/pmc/resizablestringarray.c ./src/pmc/pmclist.pmc: In function 'Parrot_pmc_list_insert_by_number': ./src/pmc/pmclist.pmc:527:16: warning: 'tmp' may be used uninitialized in this function [-Wmaybe-uninitialized] { ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/role.o -c src/pmc/role.c ./src/pmc/resizablepmcarray.c: In function 'Parrot_ResizablePMCArray_push_float': ./src/pmc/resizablepmcarray.pmc:628:18: warning: unused variable 'size' [-Wunused-variable] const INTVAL size = PMC_size(SELF); ^~~~ ./src/pmc/resizablepmcarray.c: In function 'Parrot_ResizablePMCArray_push_integer': ./src/pmc/resizablepmcarray.pmc:636:18: warning: unused variable 'size' [-Wunused-variable] const INTVAL size = PMC_size(SELF); ^~~~ ./src/pmc/resizablepmcarray.c: In function 'Parrot_ResizablePMCArray_push_string': ./src/pmc/resizablepmcarray.pmc:661:18: warning: unused variable 'size' [-Wunused-variable] const INTVAL size = PMC_size(SELF); ^~~~ ./src/pmc/resizablebooleanarray.c: In function 'Parrot_ResizableBooleanArray_set_integer_keyed_int': ./src/pmc/resizablebooleanarray.pmc:97:13: warning: 'tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] key += tail_pos; ^~ ./src/pmc/resizablebooleanarray.pmc:92:24: note: 'tail_pos' was declared here UINTVAL offsetkey, tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:106:15: warning: 'head_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] offsetkey = key + head_pos; ~~~~~~^~~~~~~~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:92:34: note: 'head_pos' was declared here UINTVAL offsetkey, tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablepmcarray.pmc: In function 'Parrot_ResizablePMCArray_set_integer_native': ./src/pmc/resizablepmcarray.pmc:278:20: warning: unused variable 'i' [-Wunused-variable] size_t i; ^ ./src/pmc/resizablepmcarray.pmc:297:16: warning: variable 'old' set but not used [-Wunused-but-set-variable] INTVAL old; ^~~ ./src/pmc/resizablebooleanarray.c: In function 'Parrot_ResizableBooleanArray_push_integer': ./src/pmc/resizablebooleanarray.pmc:192:25: warning: 'tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] new_size = tail_pos - head_pos; ~~~~~~~~~^~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:186:13: note: 'tail_pos' was declared here UINTVAL tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:192:25: warning: 'head_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] new_size = tail_pos - head_pos; ~~~~~~~~~^~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:186:23: note: 'head_pos' was declared here UINTVAL tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablebooleanarray.c: In function 'Parrot_ResizableBooleanArray_pop_integer': ./src/pmc/resizablebooleanarray.pmc:212:8: warning: 'tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] if (tail_pos < 1) ^ ./src/pmc/resizablebooleanarray.pmc:208:23: note: 'tail_pos' was declared here UINTVAL new_size, tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:219:66: warning: 'head_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] value = SELF.get_integer_keyed_int(new_size - 1); ^ ./src/pmc/resizablebooleanarray.pmc:208:33: note: 'head_pos' was declared here UINTVAL new_size, tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablebooleanarray.c: In function 'Parrot_ResizableBooleanArray_get_integer_keyed_int': ./src/pmc/resizablebooleanarray.pmc:64:13: warning: 'tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] key += tail_pos; ^~ ./src/pmc/resizablebooleanarray.pmc:59:24: note: 'tail_pos' was declared here UINTVAL offsetkey, tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:73:15: warning: 'head_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] offsetkey = key + head_pos; ~~~~~~^~~~~~~~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:59:34: note: 'head_pos' was declared here UINTVAL offsetkey, tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablefloatarray.c: In function 'Parrot_ResizableFloatArray_get_number_keyed_int': ./src/pmc/resizablefloatarray.pmc:52:23: warning: 'float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] return float_array[key]; ^ ./src/pmc/resizablefloatarray.pmc:39:15: note: 'float_array' was declared here FLOATVAL *float_array; ^~~~~~~~~~~ ./src/pmc/resizableintegerarray.c: In function 'Parrot_ResizableIntegerArray_get_integer_keyed_int': ./src/pmc/resizableintegerarray.pmc:72:21: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] return int_array[key]; ^ ./src/pmc/resizableintegerarray.pmc:58:13: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ ./src/pmc/resizablebooleanarray.c: In function 'Parrot_ResizableBooleanArray_elements': ./src/pmc/resizablebooleanarray.pmc:350:21: warning: 'tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] return tail_pos - head_pos; ~~~~~~~~~^~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:347:13: note: 'tail_pos' was declared here UINTVAL tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:350:21: warning: 'head_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] return tail_pos - head_pos; ~~~~~~~~~^~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:347:23: note: 'head_pos' was declared here UINTVAL tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablefloatarray.c: In function 'Parrot_ResizableFloatArray_set_number_keyed_int': ./src/pmc/resizablefloatarray.pmc:81:16: warning: 'float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] float_array[key] = value; ^ ./src/pmc/resizablefloatarray.pmc:67:15: note: 'float_array' was declared here FLOATVAL *float_array; ^~~~~~~~~~~ ./src/pmc/resizableintegerarray.c: In function 'Parrot_ResizableIntegerArray_set_integer_keyed_int': ./src/pmc/resizableintegerarray.pmc:100:14: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] int_array[key] = value; ^ ./src/pmc/resizableintegerarray.pmc:86:13: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ ./src/pmc/resizablebooleanarray.c: In function 'Parrot_ResizableBooleanArray_unshift_integer': ./src/pmc/resizablebooleanarray.pmc:242:8: warning: 'head_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] if (head_pos <= 0) { ^ ./src/pmc/resizablebooleanarray.pmc:237:13: note: 'head_pos' was declared here UINTVAL head_pos; ^~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:28:53: warning: 'tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] #define ROUND_BYTES(size) (((size) / MIN_ALLOC + 1) * MIN_ALLOC / BITS_PER_CHAR) ^ ./src/pmc/resizablebooleanarray.pmc:244:25: note: 'tail_pos' was declared here UINTVAL tail_pos; ^~~~~~~~ In file included from ./include/parrot/parrot.h:263, from src/pmc/resizablebooleanarray.c:14: ./include/parrot/memory.h:70:9: warning: 'old_bit_array' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_gc_free_memory_chunk((i), (p)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:245:25: note: 'old_bit_array' was declared here unsigned char * old_bit_array; ^~~~~~~~~~~~~ ./src/pmc/resizableintegerarray.c: In function 'Parrot_ResizableIntegerArray_shift_integer': ./src/pmc/resizableintegerarray.pmc:235:34: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] memmove(int_array, int_array + 1, size * sizeof (INTVAL)); ~~~~~~~~~~^~~ ./src/pmc/resizableintegerarray.pmc:223:20: note: 'int_array' was declared here INTVAL value, *int_array; ^~~~~~~~~ ./src/pmc/resizablefloatarray.c: In function 'Parrot_ResizableFloatArray_unshift_float': ./src/pmc/resizablefloatarray.pmc:249:20: warning: 'float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] float_array[0] = value; ~~~~~~~~~~~^~~~~~~ ./src/pmc/resizablefloatarray.pmc:243:15: note: 'float_array' was declared here FLOATVAL *float_array; ^~~~~~~~~~~ ./src/pmc/resizableintegerarray.c: In function 'Parrot_ResizableIntegerArray_delete_keyed_int': ./src/pmc/resizableintegerarray.pmc:282:46: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] memmove(int_array + key, int_array + key + 1, (size - key) * sizeof (INTVAL)); ~~~~~~~~~~~~~~~~^~~ ./src/pmc/resizablefloatarray.c: In function 'Parrot_ResizableFloatArray_shift_float': ./src/pmc/resizablefloatarray.pmc:224:23: warning: 'float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] value = float_array[0]; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ ./src/pmc/resizablefloatarray.pmc:214:22: note: 'float_array' was declared here FLOATVAL value, *float_array; ^~~~~~~~~~~ ./src/pmc/resizablebooleanarray.c: In function 'Parrot_ResizableBooleanArray_shift_integer': ./src/pmc/resizablebooleanarray.pmc:322:46: warning: 'old_bit_array' may be used uninitialized in this function [-Wmaybe-uninitialized] memmove(new_bit_array, old_bit_array + (BITS_TO_BYTES(MIN_ALLOC)), ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:312:40: note: 'old_bit_array' was declared here unsigned char *new_bit_array, *old_bit_array; ^~~~~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:310:8: warning: 'head_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] if (head_pos >= MIN_ALLOC) { ^ ./src/pmc/resizablebooleanarray.pmc:294:23: note: 'head_pos' was declared here UINTVAL tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:314:46: warning: 'tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] new_mem_size = ROUND_BYTES(tail_pos - MIN_ALLOC); ^ ./src/pmc/resizablebooleanarray.pmc:294:13: note: 'tail_pos' was declared here UINTVAL tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizableintegerarray.pmc:272:13: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_unshift_string': ./src/pmc/resizablestringarray.pmc:450:15: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] STRING **str_array; ^~~~~~~~~ ./src/pmc/resizablestringarray.pmc:451:15: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] UINTVAL size, i; ^~~~ ./src/pmc/resizableintegerarray.c: In function 'Parrot_ResizableIntegerArray_unshift_integer': ./src/pmc/resizableintegerarray.pmc:258:18: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] int_array[0] = value; ~~~~~~~~~^~~~~~~ ./src/pmc/resizableintegerarray.pmc:251:13: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ ./src/pmc/resizablebooleanarray.c: In function 'Parrot_ResizableBooleanArray_set_integer_native': ./src/pmc/resizablebooleanarray.pmc:132:18: warning: 'new_tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] new_tail_pos += size; ~~~~~~~~~^~~~~~~ ./src/pmc/resizablebooleanarray.pmc:127:35: note: 'new_tail_pos' was declared here size_t old_tail_pos, new_tail_pos, new_size_in_bytes, old_size_in_bytes; ^~~~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:127:21: warning: 'old_tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] size_t old_tail_pos, new_tail_pos, new_size_in_bytes, old_size_in_bytes; ^~~~~~~~~~~~ ./src/pmc/resizablefloatarray.c: In function 'Parrot_ResizableFloatArray_set_integer_native': ./src/pmc/resizablefloatarray.pmc:111:8: warning: 'float_array' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!float_array) { ^ ./src/pmc/resizablefloatarray.pmc:102:15: note: 'float_array' was declared here FLOATVAL *float_array; ^~~~~~~~~~~ ./src/pmc/resizableintegerarray.c: In function 'Parrot_ResizableIntegerArray_push_integer': ./src/pmc/resizableintegerarray.pmc:186:14: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] int_array[nextix] = value; ^ ./src/pmc/resizableintegerarray.pmc:171:13: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_shift_string': ./src/pmc/resizablestringarray.pmc:311:8: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (size == 0) ^ ./src/pmc/resizablestringarray.pmc:308:13: note: 'size' was declared here INTVAL size; ^~~~ In file included from ./include/parrot/parrot.h:259, from src/pmc/resizablestringarray.c:14: ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_push_string': ./include/parrot/vtable.h:706:5: warning: 'next_idx' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->set_string_keyed_int(interp, pmc, key, value) ^ ./src/pmc/resizablestringarray.pmc:123:12: note: 'next_idx' was declared here INTVAL next_idx; ^~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/pmc/resizablebooleanarray.c:14: ./src/pmc/resizablebooleanarray.c: In function 'Parrot_ResizableBooleanArray_freeze': ./include/parrot/vtable.h:646:5: warning: 'head_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->push_integer(interp, pmc, value) ^ ./src/pmc/resizablebooleanarray.pmc:428:47: note: 'head_pos' was declared here UINTVAL tail_pos, rounded_size, head_pos; ^~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/pmc/resizablebooleanarray.c:14: ./include/parrot/vtable.h:646:5: warning: 'tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->push_integer(interp, pmc, value) ^ ./src/pmc/resizablebooleanarray.pmc:428:23: note: 'tail_pos' was declared here UINTVAL tail_pos, rounded_size, head_pos; ^~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:439:9: warning: 'bit_array' may be used uninitialized in this function [-Wmaybe-uninitialized] s = Parrot_str_new(INTERP, (char*)bit_array, rounded_size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/resizablebooleanarray.pmc:429:23: note: 'bit_array' was declared here unsigned char *bit_array; ^~~~~~~~~ In file included from ./include/parrot/parrot.h:259, from src/pmc/resizablestringarray.c:14: ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_pop_string': ./include/parrot/vtable.h:534:5: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->get_string_keyed_int(interp, pmc, key) ^ ./src/pmc/resizablestringarray.pmc:140:13: note: 'size' was declared here INTVAL size; ^~~~ ./src/pmc/resizablebooleanarray.c: In function 'Parrot_ResizableBooleanArray_clone': ./src/pmc/resizablebooleanarray.pmc:391:46: warning: 'tail_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] const size_t size_in_bits = tail_pos / BITS_PER_CHAR + 1; ./src/pmc/resizablebooleanarray.pmc:378:21: note: 'tail_pos' was declared here UINTVAL tail_pos, head_pos; ^~~~~~~~ In file included from src/pmc/resizablebooleanarray.c:17: ./include/pmc/pmc_resizablebooleanarray.h:80:90: warning: 'head_pos' may be used uninitialized in this function [-Wmaybe-uninitialized] ((Parrot_ResizableBooleanArray_attributes *)PMC_data(pmc))->resize_threshold = (value); \ ^ ./src/pmc/resizablebooleanarray.pmc:378:31: note: 'head_pos' was declared here UINTVAL tail_pos, head_pos; ^~~~~~~~ ./src/pmc/resizableintegerarray.c: In function 'Parrot_ResizableIntegerArray_set_integer_native': ./src/pmc/resizableintegerarray.pmc:123:8: warning: 'int_array' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!int_array) { ^ ./src/pmc/resizableintegerarray.pmc:114:13: note: 'int_array' was declared here INTVAL *int_array; ^~~~~~~~~ In file included from ./include/parrot/parrot.h:263, from src/pmc/resizableintegerarray.c:14: ./include/parrot/memory.h:61:17: warning: 'i_array' may be used uninitialized in this function [-Wmaybe-uninitialized] (type *)Parrot_gc_reallocate_memory_chunk((i), (p), (n) * sizeof (type)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/resizableintegerarray.pmc:141:17: note: 'i_array' was declared here INTVAL *i_array; ^~~~~~~ ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_delete_keyed_int': ./src/pmc/resizablestringarray.pmc:531:15: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] STRING **str_array; ^~~~~~~~~ ./src/pmc/resizablestringarray.pmc:532:15: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] UINTVAL size, i; ^~~~ ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_delete_keyed': ./src/pmc/resizablestringarray.pmc:555:15: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] STRING **str_array; ^~~~~~~~~ ./src/pmc/resizablestringarray.pmc:556:15: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] UINTVAL size, i; ^~~~ ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_shift_pmc': ./src/pmc/resizablestringarray.pmc:425:8: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (size == 0) ^ ./src/pmc/resizablestringarray.pmc:420:14: note: 'size' was declared here UINTVAL size; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/scalar.o -c src/pmc/scalar.c ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_set_string_keyed_int': ./src/pmc/resizablestringarray.pmc:108:14: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] str_array[key] = value; ^ ./src/pmc/resizablestringarray.pmc:94:14: note: 'str_array' was declared here STRING **str_array; ^~~~~~~~~ ./src/pmc/resizablestringarray.pmc:99:13: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] key += size; ^~~~~~~ ./src/pmc/resizablestringarray.pmc:95:14: note: 'size' was declared here INTVAL size; ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/scheduler.o -c src/pmc/scheduler.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/schedulermessage.o -c src/pmc/schedulermessage.c ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_set_integer_native': ./src/pmc/resizablestringarray.pmc:241:12: warning: 'old_size' may be used uninitialized in this function [-Wmaybe-uninitialized] if (new_size > old_size) { ^ ./src/pmc/resizablestringarray.pmc:239:16: note: 'old_size' was declared here INTVAL old_size; ^~~~~~~~ ./src/pmc/resizablestringarray.pmc:244:30: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] str_array[i] = NULL; ^ ./src/pmc/resizablestringarray.pmc:215:14: note: 'str_array' was declared here STRING **str_array; ^~~~~~~~~ ./src/pmc/resizablestringarray.pmc:257:33: warning: 'resize_threshold' may be used uninitialized in this function [-Wmaybe-uninitialized] cur = (new_size < 2 * cur) ? (2 * cur) : new_size; ~~^~~~~ ./src/pmc/resizablestringarray.pmc:216:14: note: 'resize_threshold' was declared here INTVAL resize_threshold; ^~~~~~~~~~~~~~~~ ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_get_string_keyed_int': ./src/pmc/resizablestringarray.pmc:76:19: warning: 'str_array' may be used uninitialized in this function [-Wmaybe-uninitialized] if (!str_array[key]) ^ ./src/pmc/resizablestringarray.pmc:62:14: note: 'str_array' was declared here STRING **str_array; ^~~~~~~~~ ./src/pmc/resizablestringarray.pmc:67:13: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] key += size; ^~~~~~~ ./src/pmc/resizablestringarray.pmc:63:12: note: 'size' was declared here INTVAL size; ^~~~ In file included from src/pmc/resizablestringarray.c:18: ./src/pmc/resizablestringarray.c: In function 'Parrot_ResizableStringArray_clone': ./include/pmc/pmc_resizablestringarray.h:104:89: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] ((Parrot_ResizableStringArray_attributes *)PMC_data(pmc))->resize_threshold = (value); \ ^ ./src/pmc/resizablestringarray.pmc:289:12: note: 'size' was declared here INTVAL size; ^~~~ ./src/pmc/role.c: In function 'Parrot_Role_inspect_str': ./src/pmc/role.pmc:440:8: warning: 'found' may be used uninitialized in this function [-Wmaybe-uninitialized] if (PMC_IS_NULL(found)) { return PMCNULL; } ^ ./src/pmc/role.pmc:415:18: note: 'found' was declared here PMC *found; ^~~~~ ./src/pmc/scalar.c: In function 'Parrot_scalar_multi_multiply_Complex_PMC': ./src/pmc/scalar.c:1048:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 1048 "./src/pmc/scalar.c" ^ ./src/pmc/scalar.c: In function 'Parrot_scalar_class_init': ./src/pmc/scalar.c:1536:28: warning: unused variable 'mfl_2' [-Wunused-variable] STRING * const mfl_1 = CONST_STRING_GEN(interp, "scalar,Complex,PMC"); ^~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/sockaddr.o -c src/pmc/sockaddr.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/socket.o -c src/pmc/socket.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/stringbuilder.o -c src/pmc/stringbuilder.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/stringhandle.o -c src/pmc/stringhandle.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/stringiterator.o -c src/pmc/stringiterator.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/structview.o -c src/pmc/structview.c ./src/pmc/stringhandle.c: In function 'Parrot_StringHandle_nci_open': ./src/pmc/stringhandle.pmc:193:12: warning: unused variable 'flags' [-Wunused-variable] INTVAL flags; ^~~~~ ./src/pmc/stringhandle.pmc:191:25: warning: unused variable 'old_string' [-Wunused-variable] STRING *open_mode, *old_string; ^~~~~~~~~~ ./src/pmc/stringhandle.pmc:191:13: warning: unused variable 'open_mode' [-Wunused-variable] STRING *open_mode, *old_string; ^~~~~~~~~ ./src/pmc/stringhandle.c: In function 'Parrot_StringHandle_nci_readall': ./src/pmc/stringhandle.c:297:12: warning: variable 'got_name' set but not used [-Wunused-but-set-variable] STRING* name; ^~~~~~ ./src/pmc/stringhandle.c:296:13: warning: variable 'name' set but not used [-Wunused-but-set-variable] /* BEGIN PARAMS SCOPE */ ^~~~ ./src/pmc/stringhandle.c: In function 'Parrot_StringHandle_nci_eof': ./src/pmc/stringhandle.pmc:389:18: warning: unused variable 'is_eof' [-Wunused-variable] const INTVAL is_eof = Parrot_io_eof(INTERP, SELF); ^~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/task.o -c src/pmc/task.c ./src/pmc/structview.c: In function 'Parrot_StructView_get_string_keyed': ./src/pmc/structview.c:358:1: warning: control reaches end of non-void function [-Wreturn-type] #line 358 "./src/pmc/structview.c" ^ ./src/pmc/structview.c: In function 'Parrot_StructView_get_number_keyed': ./src/pmc/structview.c:295:1: warning: control reaches end of non-void function [-Wreturn-type] #line 295 "./src/pmc/structview.c" ^ ./src/pmc/structview.c: In function 'Parrot_StructView_get_integer_keyed': ./src/pmc/structview.c:264:1: warning: control reaches end of non-void function [-Wreturn-type] #line 264 "./src/pmc/structview.c" ^ ./src/pmc/structview.c: In function 'Parrot_StructView_get_integer': ./src/pmc/structview.pmc:864:12: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] } ^ ./src/pmc/structview.pmc:862:12: note: 'size' was declared here default: ^~~~ ./src/pmc/structview.c: In function 'Parrot_StructView_get_number_keyed': ./src/pmc/structview.pmc:98:34: warning: 'self_size' may be used uninitialized in this function [-Wmaybe-uninitialized] GETATTR_StructView_n_elts((interp), (s), n_elts); \ ^ ./src/pmc/structview.pmc:96:16: note: 'self_size' was declared here INTVAL i; \ ^~~~~~~~~ ./src/pmc/structview.pmc:644:5: note: in expansion of macro 'BEGIN_KEYED' "Not a valid integer type (`%Ss')", ^ ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:103:16: note: 'align' was declared here (k) = orig_k; \ ^~~~~ ./src/pmc/structview.pmc:644:5: note: in expansion of macro 'BEGIN_KEYED' "Not a valid integer type (`%Ss')", ^ ./src/pmc/structview.pmc:86:25: warning: 'n_elts' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:74:17: note: 'n_elts' was declared here #define ASSERT_ARGS_buffer_too_small __attribute__unused__ int _ASSERT_ARGS_CHECK = (\ ^~~~~~ ./src/pmc/structview.pmc:644:5: note: in expansion of macro 'BEGIN_KEYED' "Not a valid integer type (`%Ss')", ^ ./src/pmc/structview.pmc:89:41: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] #define MAX(x, y) ((y) > (x) ? (y) : (x)) ^ ./src/pmc/structview.pmc:75:17: note: 'elts' was declared here PARROT_ASSERT_ARG(interp)) ^~~~ ./src/pmc/structview.pmc:644:5: note: in expansion of macro 'BEGIN_KEYED' "Not a valid integer type (`%Ss')", ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/undef.o -c src/pmc/undef.c ./src/pmc/structview.c: In function 'Parrot_StructView_get_integer_keyed': ./src/pmc/structview.pmc:98:34: warning: 'self_size' may be used uninitialized in this function [-Wmaybe-uninitialized] GETATTR_StructView_n_elts((interp), (s), n_elts); \ ^ ./src/pmc/structview.pmc:96:16: note: 'self_size' was declared here INTVAL i; \ ^~~~~~~~~ ./src/pmc/structview.pmc:470:5: note: in expansion of macro 'BEGIN_KEYED' elt_desc_t *elts; ^ ~~~~~~~ ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:103:16: note: 'align' was declared here (k) = orig_k; \ ^~~~~ ./src/pmc/structview.pmc:470:5: note: in expansion of macro 'BEGIN_KEYED' elt_desc_t *elts; ^ ~~~~~~~ ./src/pmc/structview.pmc:86:25: warning: 'n_elts' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:74:17: note: 'n_elts' was declared here #define ASSERT_ARGS_buffer_too_small __attribute__unused__ int _ASSERT_ARGS_CHECK = (\ ^~~~~~ ./src/pmc/structview.pmc:470:5: note: in expansion of macro 'BEGIN_KEYED' elt_desc_t *elts; ^ ~~~~~~~ ./src/pmc/structview.pmc:89:41: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] #define MAX(x, y) ((y) > (x) ? (y) : (x)) ^ ./src/pmc/structview.pmc:75:17: note: 'elts' was declared here PARROT_ASSERT_ARG(interp)) ^~~~ ./src/pmc/structview.pmc:470:5: note: in expansion of macro 'BEGIN_KEYED' elt_desc_t *elts; ^ ~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection \ -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden \ -Isrc/string/encoding/. -o src/string/encoding/shared.o -c src/string/encoding/shared.c ./src/pmc/structview.c: In function 'Parrot_StructView_nci_aligned_size': ./src/pmc/structview.pmc:69:40: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:901:12: note: 'size' was declared here METHOD align() :no_wb { ^~~~ ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:901:18: note: 'align' was declared here METHOD align() :no_wb { ^~~~~ In file included from ./include/parrot/parrot.h:259, from src/pmc/structview.c:14: ./src/pmc/structview.c: In function 'Parrot_StructView_nci_align': ./include/parrot/vtable.h:674:5: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->set_integer_keyed_int(interp, pmc, key, value) ^ ./src/pmc/structview.pmc:884:12: note: 'align' was declared here ^ In file included from ./include/parrot/parrot.h:259, from src/pmc/structview.c:14: ./src/pmc/structview.c: In function 'Parrot_StructView_nci_size': ./include/parrot/vtable.h:674:5: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->set_integer_keyed_int(interp, pmc, key, value) ^ ./src/pmc/structview.pmc:868:12: note: 'size' was declared here ^ ./src/pmc/structview.c: In function 'Parrot_StructView_set_string_keyed': ./src/pmc/structview.pmc:98:34: warning: 'self_size' may be used uninitialized in this function [-Wmaybe-uninitialized] GETATTR_StructView_n_elts((interp), (s), n_elts); \ ^ ./src/pmc/structview.pmc:96:16: note: 'self_size' was declared here INTVAL i; \ ^~~~~~~~~ ./src/pmc/structview.pmc:734:5: note: in expansion of macro 'BEGIN_KEYED' switch (elts[i].access) { ^ ~~~~~~~ ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:103:16: note: 'align' was declared here (k) = orig_k; \ ^~~~~ ./src/pmc/structview.pmc:734:5: note: in expansion of macro 'BEGIN_KEYED' switch (elts[i].access) { ^ ~~~~~~~ ./src/pmc/structview.pmc:86:25: warning: 'n_elts' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:74:17: note: 'n_elts' was declared here #define ASSERT_ARGS_buffer_too_small __attribute__unused__ int _ASSERT_ARGS_CHECK = (\ ^~~~~~ ./src/pmc/structview.pmc:734:5: note: in expansion of macro 'BEGIN_KEYED' switch (elts[i].access) { ^ ~~~~~~~ ./src/pmc/structview.pmc:89:41: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] #define MAX(x, y) ((y) > (x) ? (y) : (x)) ^ ./src/pmc/structview.pmc:75:17: note: 'elts' was declared here PARROT_ASSERT_ARG(interp)) ^~~~ ./src/pmc/structview.pmc:734:5: note: in expansion of macro 'BEGIN_KEYED' switch (elts[i].access) { ^ ~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/encoding/. -Isrc -o src/string/encoding/tables.o -c src/string/encoding/tables.c ./src/pmc/structview.c: In function 'Parrot_StructView_set_number_keyed': ./src/pmc/structview.pmc:98:34: warning: 'self_size' may be used uninitialized in this function [-Wmaybe-uninitialized] GETATTR_StructView_n_elts((interp), (s), n_elts); \ ^ ./src/pmc/structview.pmc:96:16: note: 'self_size' was declared here INTVAL i; \ ^~~~~~~~~ ./src/pmc/structview.pmc:671:5: note: in expansion of macro 'BEGIN_KEYED' return *(double *)ptr; ^ ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:103:16: note: 'align' was declared here (k) = orig_k; \ ^~~~~ ./src/pmc/structview.pmc:671:5: note: in expansion of macro 'BEGIN_KEYED' return *(double *)ptr; ^ ./src/pmc/structview.pmc:86:25: warning: 'n_elts' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:74:17: note: 'n_elts' was declared here #define ASSERT_ARGS_buffer_too_small __attribute__unused__ int _ASSERT_ARGS_CHECK = (\ ^~~~~~ ./src/pmc/structview.pmc:671:5: note: in expansion of macro 'BEGIN_KEYED' return *(double *)ptr; ^ ./src/pmc/structview.pmc:89:41: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] #define MAX(x, y) ((y) > (x) ? (y) : (x)) ^ ./src/pmc/structview.pmc:75:17: note: 'elts' was declared here PARROT_ASSERT_ARG(interp)) ^~~~ ./src/pmc/structview.pmc:671:5: note: in expansion of macro 'BEGIN_KEYED' return *(double *)ptr; ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/encoding/. -Isrc -o src/string/encoding/null.o -c src/string/encoding/null.c ./src/pmc/structview.c: In function 'Parrot_StructView_set_integer_keyed': ./src/pmc/structview.pmc:98:34: warning: 'self_size' may be used uninitialized in this function [-Wmaybe-uninitialized] GETATTR_StructView_n_elts((interp), (s), n_elts); \ ^ ./src/pmc/structview.pmc:96:16: note: 'self_size' was declared here INTVAL i; \ ^~~~~~~~~ ./src/pmc/structview.pmc:548:5: note: in expansion of macro 'BEGIN_KEYED' n += 8; ^ ./src/pmc/structview.pmc:69:59: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:103:16: note: 'align' was declared here (k) = orig_k; \ ^~~~~ ./src/pmc/structview.pmc:548:5: note: in expansion of macro 'BEGIN_KEYED' n += 8; ^ ./src/pmc/structview.pmc:86:25: warning: 'n_elts' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:74:17: note: 'n_elts' was declared here #define ASSERT_ARGS_buffer_too_small __attribute__unused__ int _ASSERT_ARGS_CHECK = (\ ^~~~~~ ./src/pmc/structview.pmc:548:5: note: in expansion of macro 'BEGIN_KEYED' n += 8; ^ ./src/pmc/structview.pmc:89:41: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] #define MAX(x, y) ((y) > (x) ? (y) : (x)) ^ ./src/pmc/structview.pmc:75:17: note: 'elts' was declared here PARROT_ASSERT_ARG(interp)) ^~~~ ./src/pmc/structview.pmc:548:5: note: in expansion of macro 'BEGIN_KEYED' n += 8; ^ ./src/pmc/undef.c: In function 'Parrot_Undef_class_init': ./src/pmc/undef.c:382:28: warning: unused variable 'mfl_2' [-Wunused-variable] STRING * const mfl_1 = CONST_STRING_GEN(interp, "Undef,Undef"); ^~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/encoding/. -Isrc -o src/string/encoding/ascii.o -c src/string/encoding/ascii.c ./src/pmc/structview.c: In function 'Parrot_StructView_set_pmc_keyed': ./src/pmc/structview.pmc:98:34: warning: 'self_size' may be used uninitialized in this function [-Wmaybe-uninitialized] GETATTR_StructView_n_elts((interp), (s), n_elts); \ ^ ./src/pmc/structview.pmc:96:16: note: 'self_size' was declared here INTVAL i; \ ^~~~~~~~~ ./src/pmc/structview.pmc:804:5: note: in expansion of macro 'BEGIN_KEYED' (INTVAL)*(void **)ptr); ^ ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:103:16: note: 'align' was declared here (k) = orig_k; \ ^~~~~ ./src/pmc/structview.pmc:804:5: note: in expansion of macro 'BEGIN_KEYED' (INTVAL)*(void **)ptr); ^ ./src/pmc/structview.pmc:86:25: warning: 'n_elts' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:74:17: note: 'n_elts' was declared here #define ASSERT_ARGS_buffer_too_small __attribute__unused__ int _ASSERT_ARGS_CHECK = (\ ^~~~~~ ./src/pmc/structview.pmc:804:5: note: in expansion of macro 'BEGIN_KEYED' (INTVAL)*(void **)ptr); ^ ./src/pmc/structview.pmc:89:41: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] #define MAX(x, y) ((y) > (x) ? (y) : (x)) ^ ./src/pmc/structview.pmc:75:17: note: 'elts' was declared here PARROT_ASSERT_ARG(interp)) ^~~~ ./src/pmc/structview.pmc:804:5: note: in expansion of macro 'BEGIN_KEYED' (INTVAL)*(void **)ptr); ^ src/string/encoding/shared.c: In function 'unicode_compose': src/string/encoding/shared.c:1407:5: warning: 'unorm_normalize_60' is deprecated [-Wdeprecated-declarations] dest_len = unorm_normalize((UChar *)src->strstart, src_len, ^~~~~~~~ In file included from /usr/include/unicode/platform.h:25, from /usr/include/unicode/ptypes.h:52, from /usr/include/unicode/umachine.h:46, from /usr/include/unicode/utypes.h:38, from /usr/include/unicode/ucnv_err.h:88, from /usr/include/unicode/ucnv.h:52, from src/string/encoding/shared.c:27: /usr/include/unicode/unorm.h:214:1: note: declared here unorm_normalize(const UChar *source, int32_t sourceLength, ^~~~~~~~~~~~~~~ src/string/encoding/shared.c:1418:9: warning: 'unorm_normalize_60' is deprecated [-Wdeprecated-declarations] dest_len = unorm_normalize((UChar *)src->strstart, src_len, ^~~~~~~~ In file included from /usr/include/unicode/platform.h:25, from /usr/include/unicode/ptypes.h:52, from /usr/include/unicode/umachine.h:46, from /usr/include/unicode/utypes.h:38, from /usr/include/unicode/ucnv_err.h:88, from /usr/include/unicode/ucnv.h:52, from src/string/encoding/shared.c:27: /usr/include/unicode/unorm.h:214:1: note: declared here unorm_normalize(const UChar *source, int32_t sourceLength, ^~~~~~~~~~~~~~~ src/string/encoding/shared.c: In function 'encoding_decompose': src/string/encoding/shared.c:776:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/string/encoding/shared.c: In function 'unicode_upcase_first': src/string/encoding/shared.c:1660:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/string/encoding/shared.c: In function 'unicode_downcase_first': src/string/encoding/shared.c:1682:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/string/encoding/shared.c: In function 'unicode_titlecase_first': src/string/encoding/shared.c:1704:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/encoding/. -Isrc -o src/string/encoding/latin1.o -c src/string/encoding/latin1.c ./src/pmc/structview.c: In function 'Parrot_StructView_init_pmc': ./src/pmc/structview.pmc:203:29: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:244:27: warning: 'elt_access' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_ex_throw_from_c_args(INTERP, NULL, EXCEPTION_BAD_BUFFER_SIZE, ^~~~~~~~~~ ./src/pmc/structview.pmc:203:23: warning: 'incr' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:347:25: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] case enum_type_int64: ./src/pmc/structview.pmc:202:29: note: 'align' was declared here C, C, C, C(*), and C(*) ^~~~~ In file included from src/pmc/structview.c:18: ./include/pmc/pmc_structview.h:169:67: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] ((Parrot_StructView_attributes *)PMC_data(pmc))->size = (value); \ ^ ./src/pmc/structview.pmc:202:23: note: 'size' was declared here C, C, C, C(*), and C(*) ^~~~ src/string/encoding/null.c:146:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} [-Wcast-function-type] (str_vtable_to_encoding_t)null_error, ^ src/string/encoding/null.c:147:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, UINTVAL)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, long unsigned int)'} [-Wcast-function-type] (str_vtable_chr_t)null_error, ^ src/string/encoding/null.c:151:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'INTVAL (*)(struct parrot_interp_t *, const STRING *, const STRING *, INTVAL)' {aka 'long int (*)(struct parrot_interp_t *, const struct parrot_string_t *, const struct parrot_string_t *, long int)'} [-Wcast-function-type] (str_vtable_index_t)null_error, ^ src/string/encoding/null.c:152:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'INTVAL (*)(struct parrot_interp_t *, const STRING *, const STRING *, INTVAL)' {aka 'long int (*)(struct parrot_interp_t *, const struct parrot_string_t *, const struct parrot_string_t *, long int)'} [-Wcast-function-type] (str_vtable_rindex_t)null_error, ^ src/string/encoding/null.c:155:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'void (*)(struct parrot_interp_t *, STRING *)' {aka 'void (*)(struct parrot_interp_t *, struct parrot_string_t *)'} [-Wcast-function-type] (str_vtable_scan_t)null_error, ^ src/string/encoding/null.c:156:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'INTVAL (*)(struct parrot_interp_t *, const char *, Parrot_String_Bounds *)' {aka 'long int (*)(struct parrot_interp_t *, const char *, struct _Parrot_String_Bounds *)'} [-Wcast-function-type] (str_vtable_partial_scan_t)null_error, ^ src/string/encoding/null.c:157:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'UINTVAL (*)(struct parrot_interp_t *, const STRING *, INTVAL)' {aka 'long unsigned int (*)(struct parrot_interp_t *, const struct parrot_string_t *, long int)'} [-Wcast-function-type] (str_vtable_ord_t)null_error, ^ src/string/encoding/null.c:158:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *, INTVAL, INTVAL)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *, long int, long int)'} [-Wcast-function-type] (str_vtable_substr_t)null_error, ^ src/string/encoding/null.c:160:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'INTVAL (*)(struct parrot_interp_t *, INTVAL, const STRING *, UINTVAL)' {aka 'long int (*)(struct parrot_interp_t *, long int, const struct parrot_string_t *, long unsigned int)'} [-Wcast-function-type] (str_vtable_is_cclass_t)null_error, ^ src/string/encoding/null.c:161:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'INTVAL (*)(struct parrot_interp_t *, INTVAL, const STRING *, UINTVAL, UINTVAL)' {aka 'long int (*)(struct parrot_interp_t *, long int, const struct parrot_string_t *, long unsigned int, long unsigned int)'} [-Wcast-function-type] (str_vtable_find_cclass_t)null_error, ^ src/string/encoding/null.c:162:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'INTVAL (*)(struct parrot_interp_t *, INTVAL, const STRING *, UINTVAL, UINTVAL)' {aka 'long int (*)(struct parrot_interp_t *, long int, const struct parrot_string_t *, long unsigned int, long unsigned int)'} [-Wcast-function-type] (str_vtable_find_not_cclass_t)null_error, ^ src/string/encoding/null.c:164:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *, UINTVAL, UINTVAL)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *, long unsigned int, long unsigned int)'} [-Wcast-function-type] (str_vtable_get_graphemes_t)null_error, ^ src/string/encoding/null.c:165:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} [-Wcast-function-type] (str_vtable_compose_t)null_error, ^ src/string/encoding/null.c:166:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} [-Wcast-function-type] (str_vtable_decompose_t)null_error, ^ src/string/encoding/null.c:168:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} [-Wcast-function-type] (str_vtable_upcase_t)null_error, ^ src/string/encoding/null.c:169:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} [-Wcast-function-type] (str_vtable_downcase_t)null_error, ^ src/string/encoding/null.c:170:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} [-Wcast-function-type] (str_vtable_titlecase_t)null_error, ^ src/string/encoding/null.c:171:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} [-Wcast-function-type] (str_vtable_upcase_first_t)null_error, ^ src/string/encoding/null.c:172:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} [-Wcast-function-type] (str_vtable_downcase_first_t)null_error, ^ src/string/encoding/null.c:173:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} [-Wcast-function-type] (str_vtable_titlecase_first_t)null_error, ^ src/string/encoding/null.c:175:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'UINTVAL (*)(struct parrot_interp_t *, const STRING *, const String_iter *, INTVAL)' {aka 'long unsigned int (*)(struct parrot_interp_t *, const struct parrot_string_t *, const struct string_iterator_t *, long int)'} [-Wcast-function-type] (str_vtable_iter_get_t)null_error, ^ src/string/encoding/null.c:176:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'void (*)(struct parrot_interp_t *, const STRING *, String_iter *, INTVAL)' {aka 'void (*)(struct parrot_interp_t *, const struct parrot_string_t *, struct string_iterator_t *, long int)'} [-Wcast-function-type] (str_vtable_iter_skip_t)null_error, ^ src/string/encoding/null.c:177:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'UINTVAL (*)(struct parrot_interp_t *, const STRING *, String_iter *)' {aka 'long unsigned int (*)(struct parrot_interp_t *, const struct parrot_string_t *, struct string_iterator_t *)'} [-Wcast-function-type] (str_vtable_iter_get_and_advance_t)null_error, ^ src/string/encoding/null.c:178:5: warning: cast between incompatible function types from 'void (*)(struct parrot_interp_t *)' to 'void (*)(struct parrot_interp_t *, STRING *, String_iter *, UINTVAL)' {aka 'void (*)(struct parrot_interp_t *, struct parrot_string_t *, struct string_iterator_t *, long unsigned int)'} [-Wcast-function-type] (str_vtable_iter_set_and_advance_t)null_error ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/encoding/. -Isrc -o src/string/encoding/binary.o -c src/string/encoding/binary.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/encoding/. -Isrc -o src/string/encoding/utf8.o -c src/string/encoding/utf8.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/encoding/. -Isrc -o src/string/encoding/utf16.o -c src/string/encoding/utf16.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/encoding/. -Isrc -o src/string/encoding/ucs2.o -c src/string/encoding/ucs2.c src/string/encoding/binary.c: In function 'binary_error': src/string/encoding/binary.c:89:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ src/string/encoding/binary.c: At top level: src/string/encoding/binary.c:222:5: warning: cast between incompatible function types from 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} to 'INTVAL (*)(struct parrot_interp_t *, INTVAL, const STRING *, UINTVAL)' {aka 'long int (*)(struct parrot_interp_t *, long int, const struct parrot_string_t *, long unsigned int)'} [-Wcast-function-type] (str_vtable_is_cclass_t)binary_error, ^ src/string/encoding/binary.c:223:5: warning: cast between incompatible function types from 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} to 'INTVAL (*)(struct parrot_interp_t *, INTVAL, const STRING *, UINTVAL, UINTVAL)' {aka 'long int (*)(struct parrot_interp_t *, long int, const struct parrot_string_t *, long unsigned int, long unsigned int)'} [-Wcast-function-type] (str_vtable_find_cclass_t)binary_error, ^ src/string/encoding/binary.c:224:5: warning: cast between incompatible function types from 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} to 'INTVAL (*)(struct parrot_interp_t *, INTVAL, const STRING *, UINTVAL, UINTVAL)' {aka 'long int (*)(struct parrot_interp_t *, long int, const struct parrot_string_t *, long unsigned int, long unsigned int)'} [-Wcast-function-type] (str_vtable_find_not_cclass_t)binary_error, ^ src/string/encoding/binary.c:226:5: warning: cast between incompatible function types from 'STRING * (*)(struct parrot_interp_t *, const STRING *)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *)'} to 'STRING * (*)(struct parrot_interp_t *, const STRING *, UINTVAL, UINTVAL)' {aka 'struct parrot_string_t * (*)(struct parrot_interp_t *, const struct parrot_string_t *, long unsigned int, long unsigned int)'} [-Wcast-function-type] (str_vtable_get_graphemes_t)binary_error, ^ ./src/pmc/structview.c: In function 'Parrot_StructView_get_string_keyed': ./src/pmc/structview.pmc:98:34: warning: 'self_size' may be used uninitialized in this function [-Wmaybe-uninitialized] GETATTR_StructView_n_elts((interp), (s), n_elts); \ ^ ./src/pmc/structview.pmc:96:16: note: 'self_size' was declared here INTVAL i; \ ^~~~~~~~~ ./src/pmc/structview.pmc:715:5: note: in expansion of macro 'BEGIN_KEYED' "Not a valid number type (`%Ss')", ^ ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:103:16: note: 'align' was declared here (k) = orig_k; \ ^~~~~ ./src/pmc/structview.pmc:715:5: note: in expansion of macro 'BEGIN_KEYED' "Not a valid number type (`%Ss')", ^ ./src/pmc/structview.pmc:86:25: warning: 'n_elts' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:74:17: note: 'n_elts' was declared here #define ASSERT_ARGS_buffer_too_small __attribute__unused__ int _ASSERT_ARGS_CHECK = (\ ^~~~~~ ./src/pmc/structview.pmc:715:5: note: in expansion of macro 'BEGIN_KEYED' "Not a valid number type (`%Ss')", ^ ./src/pmc/structview.pmc:89:41: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] #define MAX(x, y) ((y) > (x) ? (y) : (x)) ^ ./src/pmc/structview.pmc:75:17: note: 'elts' was declared here PARROT_ASSERT_ARG(interp)) ^~~~ ./src/pmc/structview.pmc:715:5: note: in expansion of macro 'BEGIN_KEYED' "Not a valid number type (`%Ss')", ^ ./src/pmc/structview.c: In function 'Parrot_StructView_get_pmc_keyed': ./src/pmc/structview.pmc:98:34: warning: 'self_size' may be used uninitialized in this function [-Wmaybe-uninitialized] GETATTR_StructView_n_elts((interp), (s), n_elts); \ ^ ./src/pmc/structview.pmc:96:16: note: 'self_size' was declared here INTVAL i; \ ^~~~~~~~~ ./src/pmc/structview.pmc:768:5: note: in expansion of macro 'BEGIN_KEYED' Parrot_dt_get_datatype_name(INTERP, elts[i].type)); ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/encoding/. -Isrc -o src/string/encoding/ucs4.o -c src/string/encoding/ucs4.c ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:103:16: note: 'align' was declared here (k) = orig_k; \ ^~~~~ ./src/pmc/structview.pmc:768:5: note: in expansion of macro 'BEGIN_KEYED' Parrot_dt_get_datatype_name(INTERP, elts[i].type)); ^ ./src/pmc/structview.pmc:86:25: warning: 'n_elts' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:74:17: note: 'n_elts' was declared here #define ASSERT_ARGS_buffer_too_small __attribute__unused__ int _ASSERT_ARGS_CHECK = (\ ^~~~~~ ./src/pmc/structview.pmc:768:5: note: in expansion of macro 'BEGIN_KEYED' Parrot_dt_get_datatype_name(INTERP, elts[i].type)); ^ ./src/pmc/structview.pmc:89:41: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] #define MAX(x, y) ((y) > (x) ? (y) : (x)) ^ ./src/pmc/structview.pmc:75:17: note: 'elts' was declared here PARROT_ASSERT_ARG(interp)) ^~~~ ./src/pmc/structview.pmc:768:5: note: in expansion of macro 'BEGIN_KEYED' Parrot_dt_get_datatype_name(INTERP, elts[i].type)); ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection \ -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Wno-sign-compare \ -Icompilers/imcc/. -o compilers/imcc/imcparser.o -c compilers/imcc/imcparser.c In file included from ./include/parrot/parrot.h:259, from src/pmc/structview.c:14: ./src/pmc/structview.c: In function 'Parrot_StructView_nci_get_shape': ./include/parrot/vtable.h:674:5: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->set_integer_keyed_int(interp, pmc, key, value) ^ ./src/pmc/structview.pmc:1038:23: note: 'result' was declared here ^ In file included from ./include/parrot/parrot.h:259, from src/pmc/structview.c:14: ./include/parrot/vtable.h:674:5: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->set_integer_keyed_int(interp, pmc, key, value) ^ ./src/pmc/structview.pmc:1054:20: note: 's' was declared here elt_desc_t *elts; ^ ./src/pmc/structview.pmc:1078:73: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] VTABLE_set_integer_keyed_int(INTERP, result, 3, s); ^ ./src/pmc/structview.pmc:1036:23: note: 'elts' was declared here ^ ./src/pmc/structview.pmc:1067:29: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized] VTABLE_set_integer_keyed_int(INTERP, result, 1, n); ^~~~~~ ./src/pmc/structview.pmc:1035:23: note: 'n' was declared here } ^ In file included from ./include/parrot/parrot.h:259, from src/pmc/structview.c:14: ./include/parrot/vtable.h:674:5: warning: 'pack_type' may be used uninitialized in this function [-Wmaybe-uninitialized] (pmc)->vtable->set_integer_keyed_int(interp, pmc, key, value) ^ ./src/pmc/structview.pmc:1037:23: note: 'pack_type' was declared here ^ ./src/pmc/structview.c: In function 'Parrot_StructView_nci_elt_offs': ./src/pmc/structview.pmc:1000:34: warning: 'self_size' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:998:16: note: 'self_size' was declared here ^ ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:1007:16: note: 'align' was declared here GET_ATTR_elts(INTERP, SELF, elts); ^~~~~ ./src/pmc/structview.pmc:992:25: warning: 'n_elts' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:986:17: note: 'n_elts' was declared here ret = Parrot_pmc_new_init_int(INTERP, enum_class_Ptr, (INTVAL)((char *)p + size * n)); ^~~~~~ ./src/pmc/structview.pmc:1013:29: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] dereference_null(INTERP); ^ ./src/pmc/structview.pmc:987:17: note: 'elts' was declared here ^ ./src/pmc/structview.c: In function 'Parrot_StructView_nci_array_offs': ./src/pmc/structview.pmc:69:40: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:952:13: note: 'size' was declared here ^ ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:952:19: note: 'align' was declared here ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection \ -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Wno-sign-compare -Wno-unused-parameter \ -Icompilers/imcc/. -o compilers/imcc/imclexer.o -c compilers/imcc/imclexer.c In file included from ./include/parrot/parrot.h:263, from src/pmc/structview.c:14: ./src/pmc/structview.c: In function 'Parrot_StructView_destroy': ./include/parrot/memory.h:70:9: warning: 'elts' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_gc_free_memory_chunk((i), (p)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/structview.pmc:452:17: note: 'elts' was declared here size = byte_cursor + !!bit_cursor; ^~~~ ./src/pmc/structview.c: In function 'Parrot_StructView_nci_alloc': ./src/pmc/structview.pmc:931:11: warning: 'size' may be used uninitialized in this function [-Wmaybe-uninitialized] Allocate an instance, or an array of instances when C has been provided. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/structview.pmc:920:12: note: 'size' was declared here INTVAL ret; ^~~~ ./src/pmc/structview.pmc:69:40: warning: 'align' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/structview.pmc:920:18: note: 'align' was declared here INTVAL ret; ^~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/imc.o -c compilers/imcc/imc.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/main.o -c compilers/imcc/main.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/symreg.o -c compilers/imcc/symreg.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/instructions.o -c compilers/imcc/instructions.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/cfg.o -c compilers/imcc/cfg.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/reg_alloc.o -c compilers/imcc/reg_alloc.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/sets.o -c compilers/imcc/sets.c compilers/imcc/instructions.c: In function 'ins_print': compilers/imcc/instructions.c:561:1: warning: stack usage is 4368 bytes [-Wstack-usage=] ins_print(ARGMOD(imc_info_t * imcc), PIOHANDLE io, ARGIN(const Instruction *ins)) ^~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/debug.o -c compilers/imcc/debug.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection \ -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden \ -Icompilers/imcc/. -o compilers/imcc/optimizer.o -c compilers/imcc/optimizer.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/pbc.o -c compilers/imcc/pbc.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/parser_util.o -c compilers/imcc/parser_util.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/pcc.o -c compilers/imcc/pcc.c compilers/imcc/parser_util.c: In function 'INS': compilers/imcc/parser_util.c:403:22: warning: this statement may fall through [-Wimplicit-fallthrough=] dirs |= 1 << (16 + i); ~~~~~^~~~~~~~~~~~~~~~ compilers/imcc/parser_util.c:405:15: note: here case PARROT_ARGDIR_IN: ^~~~ compilers/imcc/pbc.c: In function 'add_1_const': compilers/imcc/pbc.c:2135:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (r = r->nextkey; r; r = r->nextkey) ^~~ compilers/imcc/pbc.c:2138:17: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' build_key(imcc, key, bc); ^~~~~~~~~ compilers/imcc/pbc.c: In function 'IMCC_string_from__STRINGC': compilers/imcc/pbc.c:1161:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ compilers/imcc/pbc.c: In function 'e_pbc_emit': compilers/imcc/pbc.c:2510:20: warning: this statement may fall through [-Wimplicit-fallthrough=] if (op_info->labels[i]) { ^ compilers/imcc/pbc.c:2520:15: note: here case PARROT_ARG_I: ^~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Icompilers/imcc/. -Isrc -o compilers/imcc/api.o -c compilers/imcc/api.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Ifrontend/parrot2/. -Isrc -o frontend/parrot2/main.o -c frontend/parrot2/main.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Ifrontend/parrot/. -Isrc -o frontend/parrot/main.o -c frontend/parrot/main.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Ifrontend/pbc_dump/. -Isrc -o frontend/pbc_dump/main.o -c frontend/pbc_dump/main.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Ifrontend/pbc_dump/. -Isrc -o frontend/pbc_dump/packdump.o -c frontend/pbc_dump/packdump.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Ifrontend/pbc_disassemble/. -Isrc -o frontend/pbc_disassemble/main.o -c frontend/pbc_disassemble/main.c compilers/imcc/imcparser.c: In function 'yyparse': compilers/imcc/imcparser.c:2699:1: warning: stack usage is 2560 bytes [-Wstack-usage=] YY_IGNORE_MAYBE_UNINITIALIZED_END ^ ~~~~~ compilers/imcc/optimizer.c: In function 'IMCC_subst_constants': compilers/imcc/optimizer.c:966:1: warning: stack usage is 816 bytes [-Wstack-usage=] IMCC_subst_constants(ARGMOD(imc_info_t *imcc), ARGMOD(IMC_Unit *unit), ^~~~~~~~~~~~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Ifrontend/parrot_debugger/. -Isrc -o frontend/parrot_debugger/main.o -c frontend/parrot_debugger/main.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Ifrontend/pbc_merge/. -Isrc -o frontend/pbc_merge/main.o -c frontend/pbc_merge/main.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/nci_test.o -c src/nci_test.c /usr/bin/perl tools/build/c2str.pl src/pmc/managedstruct.c > src/pmc/managedstruct.str compilers/imcc/pbc.c:2451:13: warning: 'annotation_type' may be used uninitialized in this function [-Wmaybe-uninitialized] int annotation_type; ^~~~~~~~~~~~~~~ /usr/bin/perl tools/build/c2str.pl src/pmc/coroutine.c > src/pmc/coroutine.str /usr/bin/perl tools/build/c2str.pl src/pmc/multisub.c > src/pmc/multisub.str /usr/bin/perl tools/build/c2str.pl src/pmc/packfilebytecodesegment.c > src/pmc/packfilebytecodesegment.str /usr/bin/perl tools/build/c2str.pl src/pmc/packfiledebug.c > src/pmc/packfiledebug.str /usr/bin/perl tools/build/c2str.pl src/pmc/ptrobj.c > src/pmc/ptrobj.str gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/managedstruct.o -c src/pmc/managedstruct.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/coroutine.o -c src/pmc/coroutine.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/multisub.o -c src/pmc/multisub.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfilebytecodesegment.o -c src/pmc/packfilebytecodesegment.c ./src/pmc/coroutine.pmc:72:1: warning: 'print_sub_name' defined but not used [-Wunused-function] print_sub_name(PARROT_INTERP, ARGIN(PMC *sub_pmc)) ^~~~~~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/packfiledebug.o -c src/pmc/packfiledebug.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fPIC -Isrc/pmc/. -o src/pmc/ptrobj.o -c src/pmc/ptrobj.c ./src/pmc/coroutine.c: In function 'Parrot_Coroutine_invoke': ./src/pmc/coroutine.pmc:380:12: warning: 'dest' may be used uninitialized in this function [-Wmaybe-uninitialized] return dest; ^~~~ ./src/pmc/coroutine.pmc:246:24: note: 'dest' was declared here opcode_t *dest; ^~~~ ./src/pmc/coroutine.pmc:378:9: warning: 'wanted_seg' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_pf_switch_to_cs(INTERP, wanted_seg, 1); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/coroutine.pmc:247:24: note: 'wanted_seg' was declared here PackFile_ByteCode *wanted_seg; ^~~~~~~~~~ ./src/pmc/coroutine.pmc:308:59: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] SET_ATTR_address(INTERP, SELF, seg->base.data + start_offs); ^ ./src/pmc/coroutine.pmc:258:28: note: 'seg' was declared here PackFile_ByteCode *seg; ^~~ ./src/pmc/coroutine.pmc:308:65: warning: 'start_offs' may be used uninitialized in this function [-Wmaybe-uninitialized] SET_ATTR_address(INTERP, SELF, seg->base.data + start_offs); ^ ./src/pmc/coroutine.pmc:259:28: note: 'start_offs' was declared here size_t start_offs; ^~~~~~~~~~ ./src/pmc/coroutine.pmc:279:9: warning: 'n_regs_used' may be used uninitialized in this function [-Wmaybe-uninitialized] Parrot_pcc_allocate_registers(INTERP, ctx, n_regs_used); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/coroutine.pmc:260:28: note: 'n_regs_used' was declared here const UINTVAL *n_regs_used; ^~~~~~~~~~~ gcc -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib \ -o runtime/parrot/dynext/libnci_test.so src/nci_test.o -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/c2str.pl --all gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/string/. -Isrc -o src/string/api.o -c src/string/api.c ./src/pmc/ptrobj.c: In function 'Parrot_PtrObj_clone': ./src/pmc/ptrobj.c:70:1: warning: control reaches end of non-void function [-Wreturn-type] #line 70 "./src/pmc/ptrobj.c" ^ ./src/pmc/ptrobj.c: In function 'Parrot_PtrObj_mark': ./src/pmc/ptrobj.pmc:93:5: warning: 'ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] func = Parrot_pmc_new_init_int(INTERP, enum_class_Ptr, PTR2INTVAL(f)); ^ ~~~~~~~~~~~~~~~~ ./src/pmc/ptrobj.pmc:87:25: note: 'ptr' was declared here PARROT_GC_WRITE_BARRIER(INTERP, SELF); ^~~ ./src/pmc/ptrobj.pmc:93:5: warning: 'mark' may be used uninitialized in this function [-Wmaybe-uninitialized] func = Parrot_pmc_new_init_int(INTERP, enum_class_Ptr, PTR2INTVAL(f)); ^ ~~~~~~~~~~~~~~~~ ./src/pmc/ptrobj.pmc:88:25: note: 'mark' was declared here RETURN(); ^ ./src/pmc/ptrobj.c: In function 'Parrot_PtrObj_destroy': ./src/pmc/ptrobj.pmc:132:5: warning: 'ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] func = Parrot_pmc_new_init_int(INTERP, enum_class_Ptr, PTR2ULONG(f)); ^ ~~~~~~~~~~~~~~~~~~~ ./src/pmc/ptrobj.pmc:126:28: note: 'ptr' was declared here PARROT_GC_WRITE_BARRIER(INTERP, SELF); ^~~ ./src/pmc/ptrobj.pmc:132:5: warning: 'destroy' may be used uninitialized in this function [-Wmaybe-uninitialized] func = Parrot_pmc_new_init_int(INTERP, enum_class_Ptr, PTR2ULONG(f)); ^ ~~~~~~~~~~~~~~~~~~~ ./src/pmc/ptrobj.pmc:127:28: note: 'destroy' was declared here RETURN(); ^ ./src/pmc/ptrobj.c: In function 'Parrot_PtrObj_clone': ./src/pmc/ptrobj.pmc:51:16: warning: 'ptr' may be used uninitialized in this function [-Wmaybe-uninitialized] pmclass PtrObj extends PtrBuf auto_attrs { ^~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/ptrobj.pmc:46:26: note: 'ptr' was declared here else \ ^ ./src/pmc/ptrobj.pmc:51:16: warning: 'clone' may be used uninitialized in this function [-Wmaybe-uninitialized] pmclass PtrObj extends PtrBuf auto_attrs { ^~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/ptrobj.pmc:47:26: note: 'clone' was declared here PObj_custom_destroy_CLEAR(p); \ ^~~~~ ./src/pmc/ptrobj.c: In function 'Parrot_PtrObj_nci_destroy_func': ./src/pmc/ptrobj.pmc:145:16: warning: 'f' may be used uninitialized in this function [-Wmaybe-uninitialized] Get or set the custom C function. ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/ptrobj.pmc:143:31: note: 'f' was declared here =item C ^ ./src/pmc/ptrobj.c: In function 'Parrot_PtrObj_nci_mark_func': ./src/pmc/ptrobj.pmc:106:16: warning: 'f' may be used uninitialized in this function [-Wmaybe-uninitialized] Get or set the custom C function. ^~~~~~~~~~~~~~~~~~~~~~~~ ./src/pmc/ptrobj.pmc:104:28: note: 'f' was declared here =item C ^ ./src/pmc/ptrobj.c: In function 'Parrot_PtrObj_nci_clone_func': ./src/pmc/ptrobj.pmc:67:16: warning: 'f' may be used uninitialized in this function [-Wmaybe-uninitialized] ^ ./src/pmc/ptrobj.pmc:65:29: note: 'f' was declared here ^ /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/gziphandle.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/select.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/dynlexpad.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/file.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/foo.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/osdummy.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/pccmethod_test.pmc src/string/api.c: In function 'Parrot_str_upcase': src/string/api.c:2915:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/string/api.c: In function 'Parrot_str_downcase': src/string/api.c:2945:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ src/string/api.c: In function 'Parrot_str_titlecase': src/string/api.c:2975:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/rotest.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/rational.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/subproxy.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/select.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/select.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/dynlexpad.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/dynlexpad.pmc /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_select.h" "[devel]" "include" /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_select.h" "[devel]" "include" /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_dynlexpad.h" "[devel]" "include" /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/file.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/file.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/foo.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/foo.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --dump src/dynpmc/foo2.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/osdummy.pmc /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_dynlexpad.h" "[devel]" "include" /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/osdummy.pmc /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_file.h" "[devel]" "include" /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_file.h" "[devel]" "include" /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_foo.h" "[]" "include" /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/pccmethod_test.pmc /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_foo.h" "[]" "include" /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/pccmethod_test.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/rotest.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/rotest.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/rational.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/rational.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/subproxy.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/subproxy.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/gziphandle.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/gziphandle.pmc gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/select.o -c src/dynpmc/select.c /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_rational.h" "[devel]" "include" /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_rational.h" "[devel]" "include" /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_subproxy.h" "[devel]" "include" gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/dynlexpad.o -c src/dynpmc/dynlexpad.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/file.o -c src/dynpmc/file.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/foo.o -c src/dynpmc/foo.c /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_subproxy.h" "[devel]" "include" /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_gziphandle.h" "[devel]" "include" /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_gziphandle.h" "[devel]" "include" /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/foo2.pmc /usr/bin/perl -Ilib tools/build/pmc2c.pl --c src/dynpmc/foo2.pmc gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/osdummy.o -c src/dynpmc/osdummy.c ./src/dynpmc/file.c: In function 'Parrot_File_nci_copy': ./src/dynpmc/file.c:252:1: warning: stack usage is 1104 bytes [-Wstack-usage=] static void ^~~~~~~~~~~~ /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_foo2.h" "[]" "include" ./src/dynpmc/select.c: In function 'Parrot_Select_nci_update': ./src/dynpmc/select.pmc:174:21: warning: 'fdkey' may be used uninitialized in this function [-Wmaybe-uninitialized] INTVAL maxid, fdkey; ^~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/pccmethod_test.o -c src/dynpmc/pccmethod_test.c /usr/bin/perl tools/build/addgenerated.pl "src/dynpmc/pmc_foo2.h" "[]" "include" gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/rotest.o -c src/dynpmc/rotest.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/rational.o -c src/dynpmc/rational.c ./src/dynpmc/select.c: In function 'Parrot_Select_nci_select': ./src/dynpmc/select.c:483:1: warning: stack usage is 560 bytes [-Wstack-usage=] static void ^~~~~~~~~~~~ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/subproxy.o -c src/dynpmc/subproxy.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/gziphandle.o -c src/dynpmc/gziphandle.c gcc -o runtime/parrot/dynext/dynlexpad.so \ src/dynpmc/dynlexpad.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/dynlexpad.so" "[library]" gcc -o runtime/parrot/dynext/file.so \ src/dynpmc/file.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline ./src/dynpmc/rotest.c: In function 'Parrot_ROTest_ro_get_integer': ./src/dynpmc/rotest.c:142:1: warning: no return statement in function returning non-void [-Wreturn-type] "get_integer() in read-only instance of ROTest"); ^ gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/foo2.o -c src/dynpmc/foo2.c ./src/dynpmc/rational.c: In function 'Parrot_Rational_multi_add_DEFAULT_PMC': ./src/dynpmc/rational.c:909:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 909 "./src/dynpmc/rational.c" ^ ./src/dynpmc/rational.c: In function 'Parrot_Rational_multi_subtract_DEFAULT_PMC': ./src/dynpmc/rational.c:994:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 994 "./src/dynpmc/rational.c" ^ ./src/dynpmc/rational.c: In function 'Parrot_Rational_multi_multiply_DEFAULT_PMC': ./src/dynpmc/rational.c:1079:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 1079 "./src/dynpmc/rational.c" ^ ./src/dynpmc/rational.c: In function 'Parrot_Rational_multi_divide_DEFAULT_PMC': ./src/dynpmc/rational.c:1164:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 1164 "./src/dynpmc/rational.c" ^ ./src/dynpmc/rational.c: In function 'Parrot_Rational_multi_cmp_Float': ./src/dynpmc/rational.c:1233:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 1233 "./src/dynpmc/rational.c" ^ ./src/dynpmc/rational.c: In function 'Parrot_Rational_multi_cmp_DEFAULT': ./src/dynpmc/rational.c:1257:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 1257 "./src/dynpmc/rational.c" ^ ./src/dynpmc/rational.c: In function 'Parrot_Rational_multi_is_equal_Float': ./src/dynpmc/rational.c:1289:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 1289 "./src/dynpmc/rational.c" ^ ./src/dynpmc/rational.c: In function 'Parrot_Rational_multi_is_equal_DEFAULT': ./src/dynpmc/rational.c:1313:1: warning: no return statement in function returning non-void [-Wreturn-type] #line 1313 "./src/dynpmc/rational.c" ^ ./src/dynpmc/rational.c: In function 'Parrot_Rational_get_integer': ./src/dynpmc/rational.c:509:1: warning: control reaches end of non-void function [-Wreturn-type] #line 509 "./src/dynpmc/rational.c" ^ /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/file.so" "[library]" ./src/dynpmc/gziphandle.c: In function 'Parrot_GzipHandle_get_bool': ./src/dynpmc/gziphandle.pmc:55:13: warning: 'file' may be used uninitialized in this function [-Wmaybe-uninitialized] */ ^ ./src/dynpmc/gziphandle.pmc:53:12: note: 'file' was declared here =cut ^ gcc -o runtime/parrot/dynext/os.so \ src/dynpmc/osdummy.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline ./src/dynpmc/gziphandle.c: In function 'Parrot_GzipHandle_nci_eof': ./src/dynpmc/gziphandle.pmc:127:14: warning: 'file' may be used uninitialized in this function [-Wmaybe-uninitialized] METHOD eof() { ^~~~~ ./src/dynpmc/gziphandle.pmc:125:12: note: 'file' was declared here ^ mkdir -p blib/lib mkdir -p blib/lib ar cr blib/lib/libparrot.a src/string/api.o src/ops/core_ops.o src/core_pmcs.o src/datatypes.o src/debug.o src/disassemble.o src/dynext.o src/embed/api.o src/embed/bytecode.o src/embed/strings.o src/embed/pmc.o src/string/encoding.o src/exceptions.o src/exit.o src/extend.o src/extend_vtable.o src/alarm.o src/gc/alloc_memory.o src/gc/alloc_resources.o src/gc/api.o src/gc/gc_ms.o src/gc/gc_inf.o src/gc/gc_ms2.o src/gc/gc_gms.o src/gc/mark_sweep.o src/gc/system.o src/gc/fixed_allocator.o src/gc/variable_size_pool.o src/gc/string_gc.o src/global_setup.o src/hash.o src/hll.o src/call/pcc.o src/call/args.o src/interp/inter_cb.o src/interp/api.o src/call/ops.o src/call/context.o src/call/context_accessors.o src/key.o src/library.o src/list.o src/pointer_array.o src/string/sprintf.o src/multidispatch.o src/namespace.o src/nci/api.o src/nci/signatures.o src/nci/core_thunks.o src/nci/extra_thunks.o src/oo.o src/packfile/object_serialization.o src/pmc.o src/runcore/main.o src/runcore/cores.o src/runcore/profiling.o src/runcore/subprof.o src/scheduler.o src/thread.o src/events.o src/string/spf_render.o src/string/spf_vtable.o src/string/namealias.o src/sub.o src/runcore/trace.o src/utils.o src/vtables.o src/warnings.o src/packfile/api.o src/packfile/output.o src/packfile/pf_items.o src/packfile/segments.o src/longopt.o src/platform/generic/io.o src/platform/generic/socket.o src/platform/generic/file.o src/platform/generic/time.o src/platform/generic/encoding.o src/platform/generic/env.o src/platform/generic/cpu_type.o src/platform/generic/num_cpus.o src/platform/generic/dl.o src/platform/generic/math.o src/platform/generic/itimer.o src/platform/generic/exec.o src/platform/generic/misc.o src/platform/generic/hires_timer.o src/platform/generic/sysmem.o src/platform/generic/uid.o src/platform/generic/error.o src/platform/generic/entropy.o src/io/api.o src/io/buffer.o src/io/filehandle.o src/io/socket.o src/io/stringhandle.o src/io/pipe.o src/io/userhandle.o src/io/utilities.o src/pmc/default.o src/pmc/null.o src/pmc/env.o src/pmc/key.o src/pmc/unmanagedstruct.o src/pmc/managedstruct.o src/pmc/exception.o src/pmc/parrotlibrary.o src/pmc/parrotinterpreter.o src/pmc/lexpad.o src/pmc/timer.o src/pmc/pointer.o src/pmc/sub.o src/pmc/continuation.o src/pmc/coroutine.o src/pmc/nci.o src/pmc/float.o src/pmc/integer.o src/pmc/bigint.o src/pmc/bignum.o src/pmc/complex.o src/pmc/string.o src/pmc/boolean.o src/pmc/fixedintegerarray.o src/pmc/iterator.o src/pmc/fixedstringarray.o src/pmc/hash.o src/pmc/orderedhash.o src/pmc/oplib.o src/pmc/opcode.o src/pmc/callcontext.o src/pmc/addrregistry.o src/pmc/alarm.o src/pmc/arrayiterator.o src/pmc/bytebuffer.o src/pmc/callback.o src/pmc/capture.o src/pmc/class.o src/pmc/eventhandler.o src/pmc/exceptionhandler.o src/pmc/exporter.o src/pmc/filehandle.o src/pmc/fixedbooleanarray.o src/pmc/fixedfloatarray.o src/pmc/fixedpmcarray.o src/pmc/handle.o src/pmc/hashiterator.o src/pmc/hashiteratorkey.o src/pmc/imageiofreeze.o src/pmc/imageiosize.o src/pmc/imageiostrings.o src/pmc/imageiothaw.o src/pmc/imccompiler.o src/pmc/lexinfo.o src/pmc/mappedbytearray.o src/pmc/multisub.o src/pmc/namespace.o src/pmc/nativepccmethod.o src/pmc/object.o src/pmc/orderedhashiterator.o src/pmc/os.o src/pmc/packfile.o src/pmc/packfileannotation.o src/pmc/packfileannotations.o src/pmc/packfilebytecodesegment.o src/pmc/packfileconstanttable.o src/pmc/packfiledebug.o src/pmc/packfiledirectory.o src/pmc/packfileopmap.o src/pmc/packfilerawsegment.o src/pmc/packfilesegment.o src/pmc/packfileview.o src/pmc/pmclist.o src/pmc/pmcproxy.o src/pmc/proxy.o src/pmc/ptr.o src/pmc/ptrbuf.o src/pmc/ptrobj.o src/pmc/resizablebooleanarray.o src/pmc/resizablefloatarray.o src/pmc/resizableintegerarray.o src/pmc/resizablepmcarray.o src/pmc/resizablestringarray.o src/pmc/role.o src/pmc/scalar.o src/pmc/scheduler.o src/pmc/schedulermessage.o src/pmc/sockaddr.o src/pmc/socket.o src/pmc/stringbuilder.o src/pmc/stringhandle.o src/pmc/stringiterator.o src/pmc/structview.o src/pmc/task.o src/pmc/undef.o src/string/encoding/shared.o src/string/encoding/tables.o src/string/encoding/null.o src/string/encoding/ascii.o src/string/encoding/latin1.o src/string/encoding/binary.o src/string/encoding/utf8.o src/string/encoding/utf16.o src/string/encoding/ucs2.o src/string/encoding/ucs4.o compilers/imcc/imcparser.o compilers/imcc/imclexer.o compilers/imcc/imc.o compilers/imcc/main.o compilers/imcc/symreg.o compilers/imcc/instructions.o compilers/imcc/cfg.o compilers/imcc/reg_alloc.o compilers/imcc/sets.o compilers/imcc/debug.o compilers/imcc/optimizer.o compilers/imcc/pbc.o compilers/imcc/parser_util.o compilers/imcc/pcc.o compilers/imcc/api.o gcc -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -o blib/lib/libparrot.so.8.1.0 -Wl,-soname=libparrot.so.8.1.0 \ src/string/api.o src/ops/core_ops.o src/core_pmcs.o src/datatypes.o src/debug.o src/disassemble.o src/dynext.o src/embed/api.o src/embed/bytecode.o src/embed/strings.o src/embed/pmc.o src/string/encoding.o src/exceptions.o src/exit.o src/extend.o src/extend_vtable.o src/alarm.o src/gc/alloc_memory.o src/gc/alloc_resources.o src/gc/api.o src/gc/gc_ms.o src/gc/gc_inf.o src/gc/gc_ms2.o src/gc/gc_gms.o src/gc/mark_sweep.o src/gc/system.o src/gc/fixed_allocator.o src/gc/variable_size_pool.o src/gc/string_gc.o src/global_setup.o src/hash.o src/hll.o src/call/pcc.o src/call/args.o src/interp/inter_cb.o src/interp/api.o src/call/ops.o src/call/context.o src/call/context_accessors.o src/key.o src/library.o src/list.o src/pointer_array.o src/string/sprintf.o src/multidispatch.o src/namespace.o src/nci/api.o src/nci/signatures.o src/nci/core_thunks.o src/nci/extra_thunks.o src/oo.o src/packfile/object_serialization.o src/pmc.o src/runcore/main.o src/runcore/cores.o src/runcore/profiling.o src/runcore/subprof.o src/scheduler.o src/thread.o src/events.o src/string/spf_render.o src/string/spf_vtable.o src/string/namealias.o src/sub.o src/runcore/trace.o src/utils.o src/vtables.o src/warnings.o src/packfile/api.o src/packfile/output.o src/packfile/pf_items.o src/packfile/segments.o src/longopt.o src/platform/generic/io.o src/platform/generic/socket.o src/platform/generic/file.o src/platform/generic/time.o src/platform/generic/encoding.o src/platform/generic/env.o src/platform/generic/cpu_type.o src/platform/generic/num_cpus.o src/platform/generic/dl.o src/platform/generic/math.o src/platform/generic/itimer.o src/platform/generic/exec.o src/platform/generic/misc.o src/platform/generic/hires_timer.o src/platform/generic/sysmem.o src/platform/generic/uid.o src/platform/generic/error.o src/platform/generic/entropy.o src/io/api.o src/io/buffer.o src/io/filehandle.o src/io/socket.o src/io/stringhandle.o src/io/pipe.o src/io/userhandle.o src/io/utilities.o src/pmc/default.o src/pmc/null.o src/pmc/env.o src/pmc/key.o src/pmc/unmanagedstruct.o src/pmc/managedstruct.o src/pmc/exception.o src/pmc/parrotlibrary.o src/pmc/parrotinterpreter.o src/pmc/lexpad.o src/pmc/timer.o src/pmc/pointer.o src/pmc/sub.o src/pmc/continuation.o src/pmc/coroutine.o src/pmc/nci.o src/pmc/float.o src/pmc/integer.o src/pmc/bigint.o src/pmc/bignum.o src/pmc/complex.o src/pmc/string.o src/pmc/boolean.o src/pmc/fixedintegerarray.o src/pmc/iterator.o src/pmc/fixedstringarray.o src/pmc/hash.o src/pmc/orderedhash.o src/pmc/oplib.o src/pmc/opcode.o src/pmc/callcontext.o src/pmc/addrregistry.o src/pmc/alarm.o src/pmc/arrayiterator.o src/pmc/bytebuffer.o src/pmc/callback.o src/pmc/capture.o src/pmc/class.o src/pmc/eventhandler.o src/pmc/exceptionhandler.o src/pmc/exporter.o src/pmc/filehandle.o src/pmc/fixedbooleanarray.o src/pmc/fixedfloatarray.o src/pmc/fixedpmcarray.o src/pmc/handle.o src/pmc/hashiterator.o src/pmc/hashiteratorkey.o src/pmc/imageiofreeze.o src/pmc/imageiosize.o src/pmc/imageiostrings.o src/pmc/imageiothaw.o src/pmc/imccompiler.o src/pmc/lexinfo.o src/pmc/mappedbytearray.o src/pmc/multisub.o src/pmc/namespace.o src/pmc/nativepccmethod.o src/pmc/object.o src/pmc/orderedhashiterator.o src/pmc/os.o src/pmc/packfile.o src/pmc/packfileannotation.o src/pmc/packfileannotations.o src/pmc/packfilebytecodesegment.o src/pmc/packfileconstanttable.o src/pmc/packfiledebug.o src/pmc/packfiledirectory.o src/pmc/packfileopmap.o src/pmc/packfilerawsegment.o src/pmc/packfilesegment.o src/pmc/packfileview.o src/pmc/pmclist.o src/pmc/pmcproxy.o src/pmc/proxy.o src/pmc/ptr.o src/pmc/ptrbuf.o src/pmc/ptrobj.o src/pmc/resizablebooleanarray.o src/pmc/resizablefloatarray.o src/pmc/resizableintegerarray.o src/pmc/resizablepmcarray.o src/pmc/resizablestringarray.o src/pmc/role.o src/pmc/scalar.o src/pmc/scheduler.o src/pmc/schedulermessage.o src/pmc/sockaddr.o src/pmc/socket.o src/pmc/stringbuilder.o src/pmc/stringhandle.o src/pmc/stringiterator.o src/pmc/structview.o src/pmc/task.o src/pmc/undef.o src/string/encoding/shared.o src/string/encoding/tables.o src/string/encoding/null.o src/string/encoding/ascii.o src/string/encoding/latin1.o src/string/encoding/binary.o src/string/encoding/utf8.o src/string/encoding/utf16.o src/string/encoding/ucs2.o src/string/encoding/ucs4.o compilers/imcc/imcparser.o compilers/imcc/imclexer.o compilers/imcc/imc.o compilers/imcc/main.o compilers/imcc/symreg.o compilers/imcc/instructions.o compilers/imcc/cfg.o compilers/imcc/reg_alloc.o compilers/imcc/sets.o compilers/imcc/debug.o compilers/imcc/optimizer.o compilers/imcc/pbc.o compilers/imcc/parser_util.o compilers/imcc/pcc.o compilers/imcc/api.o -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -L/usr/lib64 -licuuc -licudata gcc -o runtime/parrot/dynext/select.so \ src/dynpmc/select.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline gcc -o runtime/parrot/dynext/pccmethod_test.so \ src/dynpmc/pccmethod_test.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline ./src/dynpmc/gziphandle.c: In function 'Parrot_GzipHandle_nci_read': ./src/dynpmc/gziphandle.pmc:206:14: warning: 'file' may be used uninitialized in this function [-Wmaybe-uninitialized] gzFile file; ^~~~~~~ ./src/dynpmc/gziphandle.pmc:202:12: note: 'file' was declared here ^ /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/os.so" "[library]" ./src/dynpmc/gziphandle.c: In function 'Parrot_GzipHandle_nci_puts': ./src/dynpmc/gziphandle.pmc:186:15: warning: 'file' may be used uninitialized in this function [-Wmaybe-uninitialized] char * const buf = Parrot_str_to_cstring(INTERP, value); ^~~~~~~~~~~~~~~~~~~~~~~ ./src/dynpmc/gziphandle.pmc:181:12: note: 'file' was declared here ^ /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/select.so" "[library]" ./src/dynpmc/gziphandle.c: In function 'Parrot_GzipHandle_nci_print': ./src/dynpmc/gziphandle.pmc:165:11: warning: 'file' may be used uninitialized in this function [-Wmaybe-uninitialized] char * const buf = Parrot_str_to_cstring(INTERP, str); ^~~~~~~~~~~~~~~~~~~~~~~ ./src/dynpmc/gziphandle.pmc:159:12: note: 'file' was declared here =cut ^ /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/pccmethod_test.so" "[]" ./src/dynpmc/gziphandle.c: In function 'Parrot_GzipHandle_nci_flush': ./src/dynpmc/gziphandle.pmc:144:14: warning: 'file' may be used uninitialized in this function [-Wmaybe-uninitialized] METHOD flush() { ^~~~~~~ ./src/dynpmc/gziphandle.pmc:142:12: note: 'file' was declared here ^ : blib/lib/libparrot.a gcc -o runtime/parrot/dynext/rotest.so \ src/dynpmc/rotest.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/addgenerated.pl "blib/lib/libparrot.a" "[main]" lib ./src/dynpmc/gziphandle.c: In function 'Parrot_GzipHandle_nci_close': ./src/dynpmc/gziphandle.pmc:110:14: warning: 'file' may be used uninitialized in this function [-Wmaybe-uninitialized] METHOD close() { ^~~~~~~ ./src/dynpmc/gziphandle.pmc:108:12: note: 'file' was declared here ^ gcc -o runtime/parrot/dynext/subproxy.so \ src/dynpmc/subproxy.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/rotest.so" "[]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/subproxy.so" "[library]" /usr/bin/perl -Ilib tools/build/pmc2c.pl --library foo_group --c src/dynpmc/foo.pmc src/dynpmc/foo2.pmc gcc -o runtime/parrot/dynext/gziphandle.so \ src/dynpmc/gziphandle.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -lz /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/gziphandle.so" "[library]" mv foo_group.c src/dynpmc/foo_group.c /usr/bin/perl tools/build/addgenerated.pl src/dynpmc/foo_group.c "[]" mv foo_group.h src/dynpmc/foo_group.h /usr/bin/perl tools/build/addgenerated.pl src/dynpmc/foo_group.h "[]" include gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynpmc/. -Isrc -o src/dynpmc/foo_group.o -c src/dynpmc/foo_group.c ( cd blib/lib ; ln -sf libparrot.so.8.1.0 libparrot.so ) /usr/bin/perl tools/build/addgenerated.pl "blib/lib/libparrot.so" "[main]" lib /usr/bin/perl tools/build/addgenerated.pl "blib/lib/libparrot.so.8.1.0" "[main]" lib cp tools/dev/gdb-pp-load.py blib/lib/libparrot.so.8.1.0-gdb.py cp tools/dev/gdb-pp.py blib/lib/GDBPrettyPrint.py gcc -o miniparrot frontend/parrot/main.o src/null_config.o \ -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E gcc -o pbc_dump \ frontend/pbc_dump/main.o \ frontend/pbc_dump/packdump.o -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E gcc -o pbc_disassemble \ frontend/pbc_disassemble/main.o \ -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E gcc -o runtime/parrot/dynext/foo_group.so \ src/dynpmc/foo_group.o src/dynpmc/foo.o src/dynpmc/foo2.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/foo_group.so" "[]" /usr/bin/perl tools/build/gen_version.pl >runtime/parrot/include/parrot_version.pir ./miniparrot -Iruntime/parrot/include -o frontend/parrot2/prt0.pbc frontend/parrot2/prt0.pir ./miniparrot -Iruntime/parrot/include config_lib.pir > runtime/parrot/include/config.fpmc gcc -o runtime/parrot/dynext/rational.so \ src/dynpmc/rational.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/rational.so" "[library]" ./miniparrot frontend/parrot2/build.pir frontend/parrot2/prt0.pbc gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Ifrontend/parrot2/. -Isrc -o frontend/parrot2/prt0.pbc.o -c frontend/parrot2/prt0.pbc.c /usr/bin/perl tools/build/parrot_config_c.pl > src/parrot_config.c /usr/bin/perl tools/build/addgenerated.pl "src/parrot_config.c" "[]" gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/parrot_config.o -c src/parrot_config.c gcc -o parrot \ frontend/parrot2/main.o frontend/parrot2/prt0.pbc.o src/parrot_config.o \ -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E -Wl,--enable-new-dtags -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld gcc -o parrot_old \ frontend/parrot/main.o src/parrot_config.o \ -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E -Wl,--enable-new-dtags -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld gcc -o parrot_debugger \ frontend/parrot_debugger/main.o \ src/parrot_config.o \ -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E gcc -o pbc_merge \ frontend/pbc_merge/main.o \ src/parrot_config.o \ -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,--enable-new-dtags -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E ./parrot -o runtime/parrot/include/parrotlib.pbc runtime/parrot/library/parrotlib.pir ./parrot -o runtime/parrot/library/Test/More.pbc runtime/parrot/library/Test/More.pir mkdir -p runtime/parrot/languages/winxed ./parrot -o winxed.pbc ext/winxed/driver.pir ./parrot -o runtime/parrot/library/Regex.pbc ext/nqp-rx/src/stage0/Regex-s0.pir ./parrot -o runtime/parrot/library/HLL.pbc ext/nqp-rx/src/stage0/HLL-s0.pir ./parrot -o runtime/parrot/library/P6Regex.pbc ext/nqp-rx/src/stage0/P6Regex-s0.pir ./parrot -o runtime/parrot/library/nqp-rx.pbc ext/nqp-rx/src/stage0/NQP-s0.pir ./parrot -o runtime/parrot/languages/winxed/winxed.pbc ext/winxed/compiler.pir ./parrot -o runtime/parrot/library/P6object.pbc runtime/parrot/library/P6object.pir ./parrot -o runtime/parrot/library/PGE/Dumper.pbc runtime/parrot/library/PGE/Dumper.pir ./parrot -o runtime/parrot/library/Parrot/Exception.pbc runtime/parrot/library/Parrot/Exception.pir ./parrot -o runtime/parrot/library/Getopt/Obj.pbc runtime/parrot/library/Getopt/Obj.pir ./parrot -o runtime/parrot/library/dumper.pbc runtime/parrot/library/dumper.pir ./parrot -o runtime/parrot/library/PCT/Dumper.pbc compilers/pct/src/PCT/Dumper.pir ./parrot -o compilers/pct/src/PCT/Node.pbc compilers/pct/src/PCT/Node.pir ./parrot -o compilers/pct/src/PAST/Node.pbc compilers/pct/src/PAST/Node.pir ./parrot -o compilers/pct/src/PAST/Compiler.pbc compilers/pct/src/PAST/Compiler.pir ./parrot -o compilers/pct/src/POST/Node.pbc compilers/pct/src/POST/Node.pir ./parrot -o compilers/pct/src/POST/Compiler.pbc compilers/pct/src/POST/Compiler.pir ./parrot -o runtime/parrot/library/PGE/Util.pbc runtime/parrot/library/PGE/Util.pir ./parrot -o runtime/parrot/library/PGE/Text.pbc runtime/parrot/library/PGE/Text.pir ./parrot -o runtime/parrot/library/config.pbc runtime/parrot/library/config.pir ./parrot -o runtime/parrot/library/CGI/QueryHash.pbc runtime/parrot/library/CGI/QueryHash.pir ./parrot -o runtime/parrot/library/Crow.pbc runtime/parrot/library/Crow.pir ./parrot -o runtime/parrot/library/Data/Dumper/Base.pbc runtime/parrot/library/Data/Dumper/Base.pir ./parrot -o runtime/parrot/library/Data/Dumper/Default.pbc runtime/parrot/library/Data/Dumper/Default.pir ./parrot -o runtime/parrot/library/Data/Dumper.pbc runtime/parrot/library/Data/Dumper.pir ./parrot -o runtime/parrot/library/Digest/sha256.pbc runtime/parrot/library/Digest/sha256.pir ./parrot -o runtime/parrot/library/yaml_dumper.pbc runtime/parrot/library/yaml_dumper.pir ./parrot -o runtime/parrot/library/Iter.pbc runtime/parrot/library/Iter.pir ./parrot -o runtime/parrot/library/JSON.pbc runtime/parrot/library/JSON.pir ./parrot -o runtime/parrot/library/Math/Rand.pbc runtime/parrot/library/Math/Rand.pir ./parrot -o runtime/parrot/library/MIME/Base64.pbc runtime/parrot/library/MIME/Base64.pir ./parrot -o runtime/parrot/library/NCI/Utils.pbc runtime/parrot/library/NCI/Utils.pir ./parrot -o runtime/parrot/library/ncurses.pbc runtime/parrot/library/ncurses.pir ./parrot -o runtime/parrot/library/parrotlib.pbc runtime/parrot/library/parrotlib.pir ./parrot -o runtime/parrot/library/pcore.pbc runtime/parrot/library/pcore.pir ./parrot -o runtime/parrot/library/Parrot/Coroutine.pbc runtime/parrot/library/Parrot/Coroutine.pir ./parrot -o runtime/parrot/library/Range.pbc runtime/parrot/library/Range.pir ./parrot -o runtime/parrot/library/Stream/Base.pbc runtime/parrot/library/Stream/Base.pir ./parrot -o runtime/parrot/library/Stream/Combiner.pbc runtime/parrot/library/Stream/Combiner.pir ./parrot -o runtime/parrot/library/Stream/Coroutine.pbc runtime/parrot/library/Stream/Coroutine.pir ./parrot -o runtime/parrot/library/Stream/Filter.pbc runtime/parrot/library/Stream/Filter.pir ./parrot -o runtime/parrot/library/Stream/Lines.pbc runtime/parrot/library/Stream/Lines.pir ./parrot -o runtime/parrot/library/Stream/ParrotIO.pbc runtime/parrot/library/Stream/ParrotIO.pir ./parrot -o runtime/parrot/library/Stream/Replay.pbc runtime/parrot/library/Stream/Replay.pir ./parrot -o runtime/parrot/library/Stream/Sub.pbc runtime/parrot/library/Stream/Sub.pir ./parrot -o runtime/parrot/library/Stream/Writer.pbc runtime/parrot/library/Stream/Writer.pir ./parrot -o runtime/parrot/library/String/Utils.pbc runtime/parrot/library/String/Utils.pir ./parrot -o runtime/parrot/library/TAP/Formatter.pbc runtime/parrot/library/TAP/Formatter.pir ./parrot -o runtime/parrot/library/TAP/Harness.pbc runtime/parrot/library/TAP/Harness.pir ./parrot -o runtime/parrot/library/TAP/Parser.pbc runtime/parrot/library/TAP/Parser.pir ./parrot -o runtime/parrot/library/Test/Builder/Output.pbc runtime/parrot/library/Test/Builder/Output.pir ./parrot -o runtime/parrot/library/Test/Builder/Test.pbc runtime/parrot/library/Test/Builder/Test.pir ./parrot -o runtime/parrot/library/Test/Builder/Tester.pbc runtime/parrot/library/Test/Builder/Tester.pir ./parrot -o runtime/parrot/library/Test/Builder/TestPlan.pbc runtime/parrot/library/Test/Builder/TestPlan.pir ./parrot -o runtime/parrot/library/Test/Builder.pbc runtime/parrot/library/Test/Builder.pir ./parrot -o runtime/parrot/library/Test/Class.pbc runtime/parrot/library/Test/Class.pir ./parrot -o runtime/parrot/library/TclLibrary.pbc runtime/parrot/library/TclLibrary.pir ./parrot -o runtime/parrot/library/URI.pbc runtime/parrot/library/URI.pir ./parrot -o runtime/parrot/library/URI/Escape.pbc runtime/parrot/library/URI/Escape.pir ./parrot -o runtime/parrot/library/YAML/Dumper/Base.pbc runtime/parrot/library/YAML/Dumper/Base.pir ./parrot -o runtime/parrot/library/YAML/Dumper/Default.pbc runtime/parrot/library/YAML/Dumper/Default.pir ./parrot -o runtime/parrot/library/YAML/Dumper.pbc runtime/parrot/library/YAML/Dumper.pir ./parrot -o runtime/parrot/library/libpcre.pbc runtime/parrot/library/libpcre.pir ./parrot -o runtime/parrot/library/postgres.pbc runtime/parrot/library/postgres.pir Invoking Parrot to generate install_config.fpmc ./parrot config_lib.pir --install > install_config.fpmc ./parrot winxed.pbc -c --noan tools/dev/pbc_to_exe.winxed ./parrot -o runtime/parrot/library/PCT/HLLCompiler.pbc compilers/pct/src/PCT/HLLCompiler.pir /usr/bin/perl tools/build/addgenerated.pl "install_config.fpmc" "[main]" lib /usr/bin/perl tools/build/parrot_config_c.pl --install > src/install_config.c ./pbc_merge -o runtime/parrot/library/PCT/PAST.pbc \ compilers/pct/src/PCT/Node.pbc \ compilers/pct/src/PAST/Node.pbc \ compilers/pct/src/PAST/Compiler.pbc \ compilers/pct/src/POST/Node.pbc \ compilers/pct/src/POST/Compiler.pbc /usr/bin/perl -e "" > compilers/pge/PGE/builtins_gen.pir ./parrot -o runtime/parrot/library/PGE.pbc compilers/pge/PGE.pir /usr/bin/perl tools/build/addgenerated.pl "src/install_config.o" "[main]" lib gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/. -Isrc -o src/install_config.o -c src/install_config.c cp runtime/parrot/library/nqp-rx.pbc parrot-nqp.pbc ./parrot runtime/parrot/library/nqp-rx.pbc --target=pir -o ext/nqp-rx/src/stage0/nqp-setting.pir ext/nqp-rx/src/stage0/nqp-setting.nqp ./parrot runtime/parrot/library/PGE/Perl6Grammar.pir --output=compilers/pge/PGE/builtins_gen.pir compilers/pge/PGE/builtins.pg ./parrot -o pbc_to_exe.pbc tools/dev/pbc_to_exe.pir ./parrot pbc_to_exe.pbc pbc_to_exe.pbc ./parrot -o runtime/parrot/library/PGE.pbc compilers/pge/PGE.pir /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/PGE.pbc" "[main]" ./parrot -o runtime/parrot/library/PGE/Perl6Grammar.pbc runtime/parrot/library/PGE/Perl6Grammar.pir ./parrot -o runtime/parrot/library/PCT/Grammar.pbc compilers/pct/src/PCT/Grammar.pir ./parrot -o runtime/parrot/library/PGE/Hs.pbc runtime/parrot/library/PGE/Hs.pir ./parrot -o runtime/parrot/library/PGE/Glob.pbc runtime/parrot/library/PGE/Glob.pir ./parrot runtime/parrot/library/PGE/Perl6Grammar.pbc --output=compilers/tge/TGE/Parser.pir compilers/tge/TGE/Parser.pg ./parrot runtime/parrot/library/PGE/Perl6Grammar.pbc --output=compilers/data_json/data_json/grammar.pir compilers/data_json/data_json/grammar.pg ./parrot -o runtime/parrot/library/PCT.pbc compilers/pct/PCT.pir ./parrot -o parrot_config.pbc tools/dev/parrot-config.pir ./pbc_to_exe winxed.pbc ./pbc_to_exe parrot-nqp.pbc ./parrot pbc_to_exe.pbc parrot_config.pbc /usr/bin/perl tools/build/addgenerated.pl "compilers/tge/TGE/Parser.pir" "[tge]" ./parrot -o runtime/parrot/library/TGE.pbc compilers/tge/TGE.pir ./parrot -o runtime/parrot/library/nqp-setting.pbc ext/nqp-rx/src/stage0/nqp-setting.pir /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/TGE.pbc" "[main]" ./parrot -o compilers/tge/tgc.pbc compilers/tge/tgc.pir /usr/bin/perl tools/build/addgenerated.pl "compilers/tge/tgc.pbc" "[main]" ./parrot compilers/tge/tgc.pbc --output=compilers/data_json/data_json/pge2pir.pir compilers/data_json/data_json/pge2pir.tg ./parrot -o compilers/data_json/data_json.pbc compilers/data_json/data_json.pir mkdir -p runtime/parrot/languages/data_json cp compilers/data_json/data_json.pbc runtime/parrot/languages/data_json/data_json.pbc mkdir -p runtime/parrot/languages/JSON ./parrot-nqp --target=pir --output=compilers/opsc/gen/Ops/Compiler.pir compilers/opsc/src/Ops/Compiler.pm ./parrot-nqp --target=pir --output=compilers/opsc/gen/Ops/Compiler/Actions.pir compilers/opsc/src/Ops/Compiler/Actions.pm ./parrot-nqp --target=pir --output=compilers/opsc/gen/Ops/Compiler/Grammar.pir compilers/opsc/src/Ops/Compiler/Grammar.pm ./parrot-nqp --target=pir --output=compilers/opsc/gen/Ops/Emitter.pir compilers/opsc/src/Ops/Emitter.pm ./parrot-nqp --target=pir --output=compilers/opsc/gen/Ops/Trans.pir compilers/opsc/src/Ops/Trans.pm ./parrot-nqp --target=pir --output=compilers/opsc/gen/Ops/Trans/C.pir compilers/opsc/src/Ops/Trans/C.pm ./parrot-nqp --target=pir compilers/data_json/JSON.nqp > runtime/parrot/languages/JSON/JSON.pir ./parrot-nqp --target=pir --output=compilers/opsc/gen/Ops/Op.pir compilers/opsc/src/Ops/Op.pm ./parrot-nqp --target=pir --output=compilers/opsc/gen/Ops/OpLib.pir compilers/opsc/src/Ops/OpLib.pm ./parrot-nqp --target=pir --output=compilers/opsc/gen/Ops/File.pir compilers/opsc/src/Ops/File.pm ./parrot-nqp --target=pir runtime/parrot/library/YAML/Tiny.pm > runtime/parrot/library/YAML/Tiny.pir ./parrot-nqp --target=pir runtime/parrot/library/ProfTest/PIRProfile.nqp > runtime/parrot/library/ProfTest/PIRProfile.pir ./parrot-nqp --target=pir runtime/parrot/library/ProfTest/NQPProfile.nqp > runtime/parrot/library/ProfTest/NQPProfile.pir /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/ProfTest/NQPProfile.pir" "[main]" ./parrot-nqp --target=pir runtime/parrot/library/ProfTest/Matcher.nqp > runtime/parrot/library/ProfTest/Matcher.pir /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/ProfTest/PIRProfile.pir" "[main]" ./parrot-nqp --target=pir runtime/parrot/library/ProfTest/Want.nqp > runtime/parrot/library/ProfTest/Want.pir ./parrot -o runtime/parrot/library/ProfTest/PIRProfile.pbc runtime/parrot/library/ProfTest/PIRProfile.pir /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/ProfTest/PIRProfile.pbc" "[main]" ./parrot -o runtime/parrot/library/ProfTest/NQPProfile.pbc runtime/parrot/library/ProfTest/NQPProfile.pir /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/ProfTest/NQPProfile.pbc" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/ProfTest/Matcher.pir" "[main]" ./parrot -o runtime/parrot/library/ProfTest/Matcher.pbc runtime/parrot/library/ProfTest/Matcher.pir /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/ProfTest/Matcher.pbc" "[main]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/ProfTest/Want.pir" "[main]" ./parrot -o runtime/parrot/library/ProfTest/Want.pbc runtime/parrot/library/ProfTest/Want.pir /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/ProfTest/Want.pbc" "[main]" ./pbc_merge -o runtime/parrot/library/ProfTest.pbc runtime/parrot/library/ProfTest/PIRProfile.pbc \ runtime/parrot/library/ProfTest/NQPProfile.pbc runtime/parrot/library/ProfTest/Matcher.pbc \ runtime/parrot/library/ProfTest/Want.pbc /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/ProfTest.pbc" "[main]" ./parrot -o runtime/parrot/library/YAML/Tiny.pbc runtime/parrot/library/YAML/Tiny.pir /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/library/YAML/Tiny.pbc" "[main]" ./parrot -o runtime/parrot/library/opsc.pbc compilers/opsc/opsc.pir ./parrot-nqp --target=pir compilers/opsc/ops2c.nqp >parrot-ops2c.pir ./parrot -o parrot-ops2c.pbc parrot-ops2c.pir ./pbc_to_exe parrot-ops2c.pbc ./parrot-ops2c --dynamic src/dynoplibs/obscure.ops --quiet ./parrot-ops2c --dynamic src/dynoplibs/math.ops --quiet ./parrot-ops2c --dynamic src/dynoplibs/trans.ops --quiet ./parrot-ops2c --dynamic src/dynoplibs/bit.ops --quiet ./parrot-ops2c --dynamic src/dynoplibs/debug.ops --quiet ./parrot-ops2c --dynamic src/dynoplibs/sys.ops --quiet ./parrot-ops2c --dynamic src/dynoplibs/io.ops --quiet gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynoplibs/. -Isrc -o src/dynoplibs/debug_ops.o -c src/dynoplibs/debug_ops.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynoplibs/. -Isrc -o src/dynoplibs/sys_ops.o -c src/dynoplibs/sys_ops.c gcc -o runtime/parrot/dynext/debug_ops.so \ src/dynoplibs/debug_ops.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/debug_ops.so" "[library]" gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection \ -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Wno-unused-parameter \ -Isrc/dynoplibs/. -o src/dynoplibs/math_ops.o -c src/dynoplibs/math_ops.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynoplibs/. -Isrc -o src/dynoplibs/obscure_ops.o -c src/dynoplibs/obscure_ops.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynoplibs/. -Isrc -o src/dynoplibs/trans_ops.o -c src/dynoplibs/trans_ops.c gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynoplibs/. -Isrc -o src/dynoplibs/io_ops.o -c src/dynoplibs/io_ops.c gcc -o runtime/parrot/dynext/sys_ops.so \ src/dynoplibs/sys_ops.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/sys_ops.so" "[library]" ./parrot -o runtime/parrot/library/Configure/genfile.pbc runtime/parrot/library/Configure/genfile.pir ./parrot -o runtime/parrot/library/pcre.pbc runtime/parrot/library/pcre.pir gcc -o runtime/parrot/dynext/math_ops.so \ src/dynoplibs/math_ops.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline gcc -o runtime/parrot/dynext/obscure_ops.so \ src/dynoplibs/obscure_ops.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/math_ops.so" "[library]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/obscure_ops.so" "[library]" ./parrot -o runtime/parrot/library/uuid.pbc runtime/parrot/library/uuid.pir gcc -o runtime/parrot/dynext/trans_ops.so \ src/dynoplibs/trans_ops.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline gcc -o runtime/parrot/dynext/io_ops.so \ src/dynoplibs/io_ops.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/trans_ops.so" "[library]" /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/io_ops.so" "[library]" ./parrot -o runtime/parrot/library/Archive/Tar.pbc runtime/parrot/library/Archive/Tar.pir ./parrot -o runtime/parrot/library/Archive/Zip.pbc runtime/parrot/library/Archive/Zip.pir ./parrot -o runtime/parrot/library/Config/JSON.pbc runtime/parrot/library/Config/JSON.pir ./parrot -o runtime/parrot/library/distutils.pbc runtime/parrot/library/distutils.pir ./parrot -o runtime/parrot/library/HTTP/Message.pbc runtime/parrot/library/HTTP/Message.pir ./parrot -o runtime/parrot/library/LWP/Protocol.pbc runtime/parrot/library/LWP/Protocol.pir ./parrot -o runtime/parrot/library/LWP/UserAgent.pbc runtime/parrot/library/LWP/UserAgent.pir ./parrot -o runtime/parrot/library/osutils.pbc runtime/parrot/library/osutils.pir gcc -I./include -I./include/pmc -D_REENTRANT -D_GNU_SOURCE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -fwrapv -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DDISABLE_GC_DEBUG=1 -DNDEBUG -DHAS_GETTEXT -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fstack-clash-protection -falign-functions=16 -funit-at-a-time -fexcess-precision=standard -Wall -Wextra -Waggregate-return -Wcast-qual -Wdisabled-optimization -Wdiv-by-zero -Wendif-labels -Wimplicit -Wimport -Winit-self -Winline -Winvalid-pch -Wjump-misses-init -Wlogical-op -Werror=missing-braces -Werror=missing-declarations -Wno-missing-format-attribute -Wmissing-include-dirs -Wmultichar -Wpacked -Wpointer-arith -Wreturn-type -Wsequence-point -Wsign-compare -Wstrict-aliasing -Wstrict-aliasing=2 -Wswitch -Wswitch-default -Werror=undef -Wno-unused -Wvariadic-macros -Wwrite-strings -Wstack-usage=500 -Wc++-compat -Werror=declaration-after-statement -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=nested-externs -Werror=old-style-definition -Werror=strict-prototypes -fvisibility=hidden -Isrc/dynoplibs/. -Isrc -o src/dynoplibs/bit_ops.o -c src/dynoplibs/bit_ops.c gcc -o runtime/parrot/dynext/bit_ops.so \ src/dynoplibs/bit_ops.o -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline /usr/bin/perl tools/build/addgenerated.pl "runtime/parrot/dynext/bit_ops.so" "[library]" ./parrot -o runtime/parrot/library/Digest/MD5.pbc runtime/parrot/library/Digest/MD5.pir + make docs html pdf gmake -C docs gmake[1]: Entering directory '/builddir/build/BUILD/parrot-8.1.0/docs' mkdir -p ops touch doc-prep /usr/bin/perl ../tools/build/podextract.pl ../src/packfile/api.c packfile-c.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/packfile-c.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/bit.ops ops/bit.pod chmod 0644 ops/bit.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/bit.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/cmp.ops ops/cmp.pod chmod 0644 ops/cmp.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/cmp.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/core.ops ops/core.pod chmod 0644 ops/core.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/core.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/experimental.ops ops/experimental.pod chmod 0644 ops/experimental.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/experimental.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/io.ops ops/io.pod chmod 0644 ops/io.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/io.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/math.ops ops/math.pod chmod 0644 ops/math.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/math.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/object.ops ops/object.pod chmod 0644 ops/object.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/object.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/pmc.ops ops/pmc.pod chmod 0644 ops/pmc.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/pmc.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/set.ops ops/set.pod chmod 0644 ops/set.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/set.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/string.ops ops/string.pod chmod 0644 ops/string.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/string.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/sys.ops ops/sys.pod chmod 0644 ops/sys.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/sys.pod" "[doc]" /usr/bin/perl ../tools/build/podextract.pl ../src/ops/var.ops ops/var.pod chmod 0644 ops/var.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/var.pod" "[doc]" /usr/bin/perl ../tools/docs/ops_summary.pl > ops/index.pod /usr/bin/perl ../tools/build/addgenerated.pl "docs/ops/index.pod" "[doc]" /usr/bin/pod2man binaries/parrot.pod > binaries/parrot.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/parrot.1" "[main]" man /usr/bin/pod2man binaries/parrotbug.pod > binaries/parrotbug.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/parrotbug.1" "[main]" man /usr/bin/pod2man binaries/parrot_config.pod > binaries/parrot_config.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/parrot_config.1" "[main]" man /usr/bin/pod2man binaries/parrot_nci_thunk_gen.pod > binaries/parrot_nci_thunk_gen.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/parrot_nci_thunk_gen.1" "[main]" man /usr/bin/pod2man binaries/parrot-nqp.pod > binaries/parrot-nqp.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/parrot-nqp.1" "[main]" man /usr/bin/pod2man binaries/parrot-ops2c.pod > binaries/parrot-ops2c.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/parrot-ops2c.1" "[main]" man /usr/bin/pod2man binaries/parrot-prove.pod > binaries/parrot-prove.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/parrot-prove.1" "[main]" man /usr/bin/pod2man ../frontend/pbc_disassemble/main.c > binaries/pbc_disassemble.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/pbc_disassemble.1" "[main]" man /usr/bin/pod2man ../frontend/pbc_dump/main.c > binaries/pbc_dump.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/pbc_dump.1" "[main]" man /usr/bin/pod2man ../frontend/pbc_merge/main.c > binaries/pbc_merge.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/pbc_merge.1" "[main]" man /usr/bin/pod2man binaries/pbc_to_exe.pod > binaries/pbc_to_exe.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/pbc_to_exe.1" "[main]" man /usr/bin/pod2man binaries/plumage.pod > binaries/plumage.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/plumage.1" "[main]" man /usr/bin/pod2man binaries/winxed.pod > binaries/winxed.1 /usr/bin/perl ../tools/build/addgenerated.pl "docs/binaries/winxed.1" "[main]" man gmake[1]: Leaving directory '/builddir/build/BUILD/parrot-8.1.0/docs' gmake -C docs html gmake[1]: Entering directory '/builddir/build/BUILD/parrot-8.1.0/docs' /usr/bin/perl -I../lib ../tools/docs/mk_html_docs.pl --version=8.1.0 gmake[1]: Leaving directory '/builddir/build/BUILD/parrot-8.1.0/docs' gmake -C docs pdf gmake[1]: Entering directory '/builddir/build/BUILD/parrot-8.1.0/docs' mkdir -p build/modified_pod /usr/bin/perl ../tools/docs/filename_and_chapter.pl cd build && pdflatex parrot-book.tex && pdflatex parrot-book.tex This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016) (preloaded format=pdflatex) restricted \write18 enabled. kpathsea: Running mktexfmt pdflatex.fmt mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order): mktexfmt: /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes: mktexfmt: /builddir/.cache/texlive/texmf-config/web2c/fmtutil.cnf mktexfmt [WARNING]: double mention of mf/mf-nowin in /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf mktexfmt [WARNING]: double mention of tex/tex in /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf mktexfmt [INFO]: writing formats under /builddir/.cache/texlive/texmf-var/web2c mktexfmt [INFO]: --- remaking pdflatex with pdftex mktexfmt: running `pdftex -ini -jobname=pdflatex -progname=pdflatex -translate-file=cp227.tcx *pdflatex.ini' ... This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016) (INITEX) restricted \write18 enabled. (/usr/share/texlive/texmf-dist/web2c/cp227.tcx) entering extended mode (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/pdflatex.ini (/usr/share/texlive/texmf-dist/tex/generic/tex-ini-files/pdftexconfig.tex) (/usr/share/texlive/texmf-dist/tex/latex/base/latex.ltx (/usr/share/texlive/texmf-dist/tex/latex/base/texsys.cfg) ./texsys.aux found \@currdir set to: ./. Assuming \openin and \input have the same search path. Defining UNIX/DOS style filename parser. catcodes, registers, compatibility for TeX 2, parameters, LaTeX2e <2016/03/31> hacks, control, par, spacing, files, font encodings, lengths, ==================================== Local config file fonttext.cfg used ==================================== (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/fonttext.ltx === Don't modify this file, use a .cfg file instead === (/usr/share/texlive/texmf-dist/tex/latex/base/omlenc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.def) (/usr/share/texlive/texmf-dist/tex/latex/base/t1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmr.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmss.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ot1cmtt.fd))) ==================================== Local config file fontmath.cfg used ==================================== (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/fontmath.ltx === Don't modify this file, use a .cfg file instead === (/usr/share/texlive/texmf-dist/tex/latex/base/omlcmm.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/omscmsy.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/omxcmex.fd) (/usr/share/texlive/texmf-dist/tex/latex/base/ucmr.fd))) ==================================== Local config file preload.cfg used ===================================== (/usr/share/texlive/texmf-dist/tex/latex/base/preload.cfg (/usr/share/texlive/texmf-dist/tex/latex/base/preload.ltx)) page nos., x-ref, environments, center, verbatim, math definitions, boxes, title, sectioning, contents, floats, footnotes, index, bibliography, output, =========================================== Local configuration file hyphen.cfg used =========================================== (/usr/share/texlive/texmf-dist/tex/generic/babel/hyphen.cfg (/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def) (/usr/share/texlive/texmf-dist/tex/generic/hyphen/hyphen.tex) (/usr/share/texlive/texmf-dist/tex/generic/hyphen/dumyhyph.tex) (/usr/share/texlive/texmf-dist/tex/generic/hyphen/zerohyph.tex)) ) ) Beginning to dump on file pdflatex.fmt (preloaded format=pdflatex 2018.2.25) 5054 strings of total length 69019 44351 memory locations dumped; current usage is 144&43759 3399 multiletter control sequences \font\nullfont=nullfont \font\OMX/cmex/m/n/10=cmex10 \font\tenln=line10 \font\tenlnw=linew10 \font\tencirc=lcircle10 \font\tencircw=lcirclew10 \font\OT1/cmr/m/n/5=cmr5 \font\OT1/cmr/m/n/7=cmr7 \font\OT1/cmr/m/n/10=cmr10 \font\OML/cmm/m/it/5=cmmi5 \font\OML/cmm/m/it/7=cmmi7 \font\OML/cmm/m/it/10=cmmi10 \font\OMS/cmsy/m/n/5=cmsy5 \font\OMS/cmsy/m/n/7=cmsy7 \font\OMS/cmsy/m/n/10=cmsy10 3633 words of font info for 14 preloaded fonts 14 hyphenation exceptions Hyphenation trie of length 6081 has 183 ops out of 35111 2 for language 1 181 for language 0 0 words of pdfTeX memory 0 indirect objects No pages of output. Transcript written on pdflatex.log. mktexfmt [INFO]: /builddir/.cache/texlive/texmf-var/web2c/pdftex/pdflatex.fmt installed. mktexfmt [INFO]: Disabled formats: 32 mktexfmt [INFO]: Successfully rebuilt formats: 1 mktexfmt [INFO]: Not selected formats: 15 mktexfmt [INFO]: Total formats: 48 mktexfmt [INFO]: exiting with status 0 entering extended mode (./parrot-book.tex LaTeX2e <2016/03/31> Babel <3.9r> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty))) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) No file parrot-book.aux. (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) [1{/usr/share/texlive/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] Chapter 1. [2] [3] [4] Overfull \hbox (73.50623pt too wide) in paragraph at lines 102--102 [] \OT1/cmtt/m/n/8 C:\textbackslash{}Perl\textbackslash{}bin\textbackslash{}per l.exe t\textbackslash{}harness --gc-debug[] Overfull \hbox (558.01318pt too wide) in paragraph at lines 102--102 [] \OT1/cmtt/m/n/8 t\textbackslash{}library\textbackslash{}*.t t\textbacksla sh{}op\textbackslash{}*.t t\textbackslash{}pmc\textbackslash{}*.t t\textbacks lash{}run\textbackslash{}*.t t\textbackslash{}native_pbc\textbackslash{}*.t[] Overfull \hbox (617.51404pt too wide) in paragraph at lines 102--102 [] \OT1/cmtt/m/n/8 imcc\textbackslash{}t\textbackslash{}*\textbackslash{}*.t t\textbackslash{}dynpmc\textbackslash{}*.t t\textbackslash{}p6rules\textbacks lash{}*.t t\textbackslash{}src\textbackslash{}*.t t\textbackslash{}perl\textbac kslash{}*.t[] [5] [6] [7] [8] [9] Overfull \hbox (8.3941pt too wide) in paragraph at lines 362--363 \OT1/cmr/m/n/10.95 named \OT1/cmtt/m/n/10.95 #parrot\OT1/cmr/m/n/10.95 . This P erl server net-work is also called \OT1/cmtt/m/n/10.95 MagNET \OT1/cmr/m/n/10.9 5 or \OT1/cmtt/m/n/10.95 Rhizomatic\OT1/cmr/m/n/10.95 . [10] Chapter 2. [11] [12] [13] [14] Chapter 3. [15] [16] [17] Overfull \hbox (7.01811pt too wide) in paragraph at lines 648--649 []\OT1/cmr/m/n/10.95 Submit a Par-rot Con-trib-u-tor Li-cense Agree-ment; this doc-u-ment signif[]ies [18] Overfull \hbox (18.04501pt too wide) in paragraph at lines 650--651 [][]$\OT1/cmtt/m/n/10.95 http : / / www . parrot . org / f \ unhbox \ voidb @ x \ hbox{}iles / parrot _ cla . [19] Chapter 4. Overfull \hbox (6.78494pt too wide) in paragraph at lines 716--717 \OT1/cmr/m/n/10.95 built. It in-cludes strength re-duc-tion and rewrites cer-ta in if/branch/label [20] [21] [22] [23] [24] Chapter 5. [25] [26] Overfull \hbox (16.50298pt too wide) in paragraph at lines 1003--1004 \OT1/cmr/m/n/10.95 To in-stall Par-rot in a dif[]ferent lo-ca-tion, use the \OT 1/cmtt/m/n/10.95 --pref[]ix \OT1/cmr/m/n/10.95 op-tion to \OT1/cmr/m/it/10.95 C onf[]igure.pl\OT1/cmr/m/n/10.95 : [27] [28] [29] [30] LaTeX Warning: `!h' float specifier changed to `!ht'. [31] [32] [33] [34] [35] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 1574. [36] [37] Overfull \hbox (1.13748pt too wide) in paragraph at lines 1662--1663 \OT1/cmr/m/n/10.95 This ex-am-ple ex-tracts a two-character string from ``abcde '' at a one-character [38] Overfull \hbox (80.22063pt too wide) in paragraph at lines 1740--1761 [] LaTeX Warning: `!h' float specifier changed to `!ht'. Overfull \hbox (6.53616pt too wide) in paragraph at lines 1768--1778 [] LaTeX Warning: `!h' float specifier changed to `!ht'. LaTeX Warning: `!h' float specifier changed to `!ht'. [39] [40] [41] Overfull \hbox (1.88478pt too wide) in paragraph at lines 1898--1899 \OT1/cmr/m/n/10.95 Strings use copy-on-write (COW) op-ti-miza-tions. A call to \OT1/cmtt/m/n/10.95 $S1 = $S0 \OT1/cmr/m/n/10.95 doesn't [42] [43] [44] [45] Overfull \hbox (57.12846pt too wide) in paragraph at lines 2070--2071 []\OT1/cmr/m/n/10.95 The core ar-ray types are \OT1/cmtt/m/n/10.95 FixedPMCArra y\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.95 ResizablePMCArray\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.95 FixedIntegerArray\OT1/cmr/m/n/10.95 , Overfull \hbox (68.35352pt too wide) in paragraph at lines 2070--2071 \OT1/cmtt/m/n/10.95 ResizableIntegerArray\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10. 95 FixedFloatArray\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.95 ResizableFloatArray\ OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.95 FixedStringArray\OT1/cmr/m/n/10.95 , Overfull \hbox (7.97726pt too wide) in paragraph at lines 2070--2071 \OT1/cmtt/m/n/10.95 ResizableStringArray\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.9 5 FixedBooleanArray\OT1/cmr/m/n/10.95 , and \OT1/cmtt/m/n/10.95 ResizableBoolea nArray\OT1/cmr/m/n/10.95 . [46] Overfull \hbox (47.97269pt too wide) in paragraph at lines 2188--2189 \OT1/cmr/m/n/10.95 Parrot pro-vides predef[]ined con-stants for work-ing with i t-er-a-tors. \OT1/cmtt/m/n/10.95 .ITERATE[]FROM[]START [47] [48] [49] [50] [51] [52] [53] Overfull \hbox (17.50476pt too wide) in paragraph at lines 2593--2594 \OT1/cmr/m/n/10.95 The \OT1/cmtt/m/n/10.95 f[]ind[]namespace \OT1/cmr/m/n/10.95 method looks up a names-pace, just like the \OT1/cmtt/m/n/10.95 get[]namespace [54] Overfull \hbox (39.69724pt too wide) in paragraph at lines 2611--2612 \OT1/cmr/m/n/10.95 pace ob-ject and re-turns it. If the re-quested names-pace d oesn't ex-ist, \OT1/cmtt/m/n/10.95 make[]namespace [55] [56] [57] [58] [59] LaTeX Font Warning: Font shape `OML/cmtt/m/n' undefined (Font) using `OML/cmm/m/it' instead (Font) for symbol `textless' on input line 2860. [60] [61] [62] Overfull \hbox (10.86739pt too wide) in paragraph at lines 3033--3034 []\OT1/cmr/m/n/10.95 This ex-am-ple de-clares two named pa-ram-e-ters in the su b-rou-tine \OT1/cmtt/m/n/10.95 shoutout\OT1/cmr/m/n/10.95 --- [63] [64] [65] [66] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [67] Overfull \hbox (77.75629pt too wide) in paragraph at lines 3407--3407 [] \OT1/cmtt/m/n/8 source = ".sub foo\textbackslash{}n$S1 = 'in eval'\textb ackslash{}nprint $S1\textbackslash{}n.end"[] [68] Overfull \hbox (133.00708pt too wide) in paragraph at lines 3460--3460 [] \OT1/cmtt/m/n/8 .lex "foo\textbackslash{}\textbackslash{}o", $P3 # wrong, parsed as 'foo\textbackslash{}\textbackslash{}o'[] Overfull \hbox (69.25616pt too wide) in paragraph at lines 3460--3460 [] \OT1/cmtt/m/n/8 store_lex "foo\textbackslash{}\textbackslash{}o", $P1 # Lexical 'foo\textbackslash{}o' not found[] [69] [70] [71] [72] [73] [74] [75] [76] LaTeX Warning: `!h' float specifier changed to `!ht'. Overfull \hbox (28.32794pt too wide) in paragraph at lines 3890--3891 \OT1/cmr/m/n/10.95 Many of Par-rot's core classes---such as \OT1/cmtt/m/n/10.95 Integer\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.95 String\OT1/cmr/m/n/10.95 , or \OT1/cmtt/m/n/10.95 ResizablePMCArray\OT1/cmr/m/n/10.95 --- [77] [78] [79] [80] [81] [82] Overfull \hbox (587.28352pt too wide) in paragraph at lines 4264--4277 [] LaTeX Warning: `!h' float specifier changed to `!ht'. [83] [84] [85] [86] [87] [88] Overfull \hbox (2.93416pt too wide) in paragraph at lines 4631--4632 \OT1/cmr/m/n/10.95 The \OT1/cmtt/m/n/10.95 get[]fd \OT1/cmr/m/n/10.95 method re -turns the in-te-ger f[]ile de-scrip-tor of the cur-rent f[]ilehandle [89] [90] [91] [92] [93] [94] [95] (./parrot-book.aux) Package rerunfilecheck Warning: File `parrot-book.out' has changed. (rerunfilecheck) Rerun to get outlines right (rerunfilecheck) or use package `bookmark'. LaTeX Font Warning: Some font shapes were not available, defaults substituted. LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) (see the transcript file for additional information) Output written on parrot-book.pdf (95 pages, 416845 bytes). Transcript written on parrot-book.log. This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016) (preloaded format=pdflatex) restricted \write18 enabled. entering extended mode (./parrot-book.tex LaTeX2e <2016/03/31> Babel <3.9r> and hyphenation patterns for 3 language(s) loaded. (/usr/share/texlive/texmf-dist/tex/latex/base/report.cls Document Class: report 2014/09/29 v1.4h Standard LaTeX document class (/usr/share/texlive/texmf-dist/tex/latex/base/size11.clo)) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg) (/usr/share/texlive/texmf-dist/tex/latex/graphics-def/pdftex.def (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/infwarerr.sty) (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/ltxcmds.sty))) (/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty)) (/usr/share/texlive/texmf-dist/tex/latex/colortbl/colortbl.sty (/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty) (/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty (/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg))) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty)) (/usr/share/texlive/texmf-dist/tex/generic/ifxetex/ifxetex.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/auxhook.sty) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/kvoptions.sty) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/pd1enc.def) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/hyperref.cfg) (/usr/share/texlive/texmf-dist/tex/latex/url/url.sty)) Package hyperref Message: Driver (autodetected): hpdftex. (/usr/share/texlive/texmf-dist/tex/latex/hyperref/hpdftex.def (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty)) (./parrot-book.aux) (/usr/share/texlive/texmf-dist/tex/context/base/mkii/supp-pdf.mkii [Loading MPS to PDF converter (version 2006.09.02).] ) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/grfext.sty) (/usr/share/texlive/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg)) (/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty (/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./parrot-book.out) (./parrot-book.out) (./parrot-book.toc) [1{/usr/share/texli ve/texmf-dist/fonts/map/pdftex/updmap/pdftex.map}] Chapter 1. [2] [3] [4] Overfull \hbox (73.50623pt too wide) in paragraph at lines 102--102 [] \OT1/cmtt/m/n/8 C:\textbackslash{}Perl\textbackslash{}bin\textbackslash{}per l.exe t\textbackslash{}harness --gc-debug[] Overfull \hbox (558.01318pt too wide) in paragraph at lines 102--102 [] \OT1/cmtt/m/n/8 t\textbackslash{}library\textbackslash{}*.t t\textbacksla sh{}op\textbackslash{}*.t t\textbackslash{}pmc\textbackslash{}*.t t\textbacks lash{}run\textbackslash{}*.t t\textbackslash{}native_pbc\textbackslash{}*.t[] Overfull \hbox (617.51404pt too wide) in paragraph at lines 102--102 [] \OT1/cmtt/m/n/8 imcc\textbackslash{}t\textbackslash{}*\textbackslash{}*.t t\textbackslash{}dynpmc\textbackslash{}*.t t\textbackslash{}p6rules\textbacks lash{}*.t t\textbackslash{}src\textbackslash{}*.t t\textbackslash{}perl\textbac kslash{}*.t[] [5] [6] [7] [8] [9] Overfull \hbox (8.3941pt too wide) in paragraph at lines 362--363 \OT1/cmr/m/n/10.95 named \OT1/cmtt/m/n/10.95 #parrot\OT1/cmr/m/n/10.95 . This P erl server net-work is also called \OT1/cmtt/m/n/10.95 MagNET \OT1/cmr/m/n/10.9 5 or \OT1/cmtt/m/n/10.95 Rhizomatic\OT1/cmr/m/n/10.95 . [10] Chapter 2. [11] [12] [13] [14] Chapter 3. [15] [16] [17] Overfull \hbox (7.01811pt too wide) in paragraph at lines 648--649 []\OT1/cmr/m/n/10.95 Submit a Par-rot Con-trib-u-tor Li-cense Agree-ment; this doc-u-ment signif[]ies [18] Overfull \hbox (18.04501pt too wide) in paragraph at lines 650--651 [][]$\OT1/cmtt/m/n/10.95 http : / / www . parrot . org / f \ unhbox \ voidb @ x \ hbox{}iles / parrot _ cla . [19] Chapter 4. Overfull \hbox (6.78494pt too wide) in paragraph at lines 716--717 \OT1/cmr/m/n/10.95 built. It in-cludes strength re-duc-tion and rewrites cer-ta in if/branch/label [20] [21] [22] [23] [24] Chapter 5. [25] [26] Overfull \hbox (16.50298pt too wide) in paragraph at lines 1003--1004 \OT1/cmr/m/n/10.95 To in-stall Par-rot in a dif[]ferent lo-ca-tion, use the \OT 1/cmtt/m/n/10.95 --pref[]ix \OT1/cmr/m/n/10.95 op-tion to \OT1/cmr/m/it/10.95 C onf[]igure.pl\OT1/cmr/m/n/10.95 : [27] [28] [29] [30] LaTeX Warning: `!h' float specifier changed to `!ht'. [31] [32] [33] [34] [35] LaTeX Font Warning: Font shape `OMS/cmtt/m/n' undefined (Font) using `OMS/cmsy/m/n' instead (Font) for symbol `textbraceleft' on input line 1574. [36] [37] Overfull \hbox (1.13748pt too wide) in paragraph at lines 1662--1663 \OT1/cmr/m/n/10.95 This ex-am-ple ex-tracts a two-character string from ``abcde '' at a one-character [38] Overfull \hbox (80.22063pt too wide) in paragraph at lines 1740--1761 [] LaTeX Warning: `!h' float specifier changed to `!ht'. Overfull \hbox (6.53616pt too wide) in paragraph at lines 1768--1778 [] LaTeX Warning: `!h' float specifier changed to `!ht'. LaTeX Warning: `!h' float specifier changed to `!ht'. [39] [40] [41] Overfull \hbox (1.88478pt too wide) in paragraph at lines 1898--1899 \OT1/cmr/m/n/10.95 Strings use copy-on-write (COW) op-ti-miza-tions. A call to \OT1/cmtt/m/n/10.95 $S1 = $S0 \OT1/cmr/m/n/10.95 doesn't [42] [43] [44] [45] Overfull \hbox (57.12846pt too wide) in paragraph at lines 2070--2071 []\OT1/cmr/m/n/10.95 The core ar-ray types are \OT1/cmtt/m/n/10.95 FixedPMCArra y\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.95 ResizablePMCArray\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.95 FixedIntegerArray\OT1/cmr/m/n/10.95 , Overfull \hbox (68.35352pt too wide) in paragraph at lines 2070--2071 \OT1/cmtt/m/n/10.95 ResizableIntegerArray\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10. 95 FixedFloatArray\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.95 ResizableFloatArray\ OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.95 FixedStringArray\OT1/cmr/m/n/10.95 , Overfull \hbox (7.97726pt too wide) in paragraph at lines 2070--2071 \OT1/cmtt/m/n/10.95 ResizableStringArray\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.9 5 FixedBooleanArray\OT1/cmr/m/n/10.95 , and \OT1/cmtt/m/n/10.95 ResizableBoolea nArray\OT1/cmr/m/n/10.95 . [46] Overfull \hbox (47.97269pt too wide) in paragraph at lines 2188--2189 \OT1/cmr/m/n/10.95 Parrot pro-vides predef[]ined con-stants for work-ing with i t-er-a-tors. \OT1/cmtt/m/n/10.95 .ITERATE[]FROM[]START [47] [48] [49] [50] [51] [52] [53] Overfull \hbox (17.50476pt too wide) in paragraph at lines 2593--2594 \OT1/cmr/m/n/10.95 The \OT1/cmtt/m/n/10.95 f[]ind[]namespace \OT1/cmr/m/n/10.95 method looks up a names-pace, just like the \OT1/cmtt/m/n/10.95 get[]namespace [54] Overfull \hbox (39.69724pt too wide) in paragraph at lines 2611--2612 \OT1/cmr/m/n/10.95 pace ob-ject and re-turns it. If the re-quested names-pace d oesn't ex-ist, \OT1/cmtt/m/n/10.95 make[]namespace [55] [56] [57] [58] [59] LaTeX Font Warning: Font shape `OML/cmtt/m/n' undefined (Font) using `OML/cmm/m/it' instead (Font) for symbol `textless' on input line 2860. [60] [61] [62] Overfull \hbox (10.86739pt too wide) in paragraph at lines 3033--3034 []\OT1/cmr/m/n/10.95 This ex-am-ple de-clares two named pa-ram-e-ters in the su b-rou-tine \OT1/cmtt/m/n/10.95 shoutout\OT1/cmr/m/n/10.95 --- [63] [64] [65] [66] (/usr/share/texlive/texmf-dist/tex/latex/base/omscmr.fd) [67] Overfull \hbox (77.75629pt too wide) in paragraph at lines 3407--3407 [] \OT1/cmtt/m/n/8 source = ".sub foo\textbackslash{}n$S1 = 'in eval'\textb ackslash{}nprint $S1\textbackslash{}n.end"[] [68] Overfull \hbox (133.00708pt too wide) in paragraph at lines 3460--3460 [] \OT1/cmtt/m/n/8 .lex "foo\textbackslash{}\textbackslash{}o", $P3 # wrong, parsed as 'foo\textbackslash{}\textbackslash{}o'[] Overfull \hbox (69.25616pt too wide) in paragraph at lines 3460--3460 [] \OT1/cmtt/m/n/8 store_lex "foo\textbackslash{}\textbackslash{}o", $P1 # Lexical 'foo\textbackslash{}o' not found[] [69] [70] [71] [72] [73] [74] [75] [76] LaTeX Warning: `!h' float specifier changed to `!ht'. Overfull \hbox (28.32794pt too wide) in paragraph at lines 3890--3891 \OT1/cmr/m/n/10.95 Many of Par-rot's core classes---such as \OT1/cmtt/m/n/10.95 Integer\OT1/cmr/m/n/10.95 , \OT1/cmtt/m/n/10.95 String\OT1/cmr/m/n/10.95 , or \OT1/cmtt/m/n/10.95 ResizablePMCArray\OT1/cmr/m/n/10.95 --- [77] [78] [79] [80] [81] [82] Overfull \hbox (587.28352pt too wide) in paragraph at lines 4264--4277 [] LaTeX Warning: `!h' float specifier changed to `!ht'. [83] [84] [85] [86] [87] [88] Overfull \hbox (2.93416pt too wide) in paragraph at lines 4631--4632 \OT1/cmr/m/n/10.95 The \OT1/cmtt/m/n/10.95 get[]fd \OT1/cmr/m/n/10.95 method re -turns the in-te-ger f[]ile de-scrip-tor of the cur-rent f[]ilehandle [89] [90] [91] [92] [93] [94] [95] (./parrot-book.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. ) (see the transcript file for additional information) Output written on parrot-book.pdf (95 pages, 420030 bytes). Transcript written on parrot-book.log. /usr/bin/perl ../tools/build/addgenerated.pl "docs/build/parrot-book.pdf" "[main]" doc gmake[1]: Leaving directory '/builddir/build/BUILD/parrot-8.1.0/docs' + gmake -C docs man gmake: Entering directory '/builddir/build/BUILD/parrot-8.1.0/docs' gmake: Nothing to be done for 'man'. gmake: Leaving directory '/builddir/build/BUILD/parrot-8.1.0/docs' + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.7u7vB1 + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 ++ dirname /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 + cd parrot-8.1.0 + rm -rf /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 ++ pwd + export LD_LIBRARY_PATH=/builddir/build/BUILD/parrot-8.1.0/blib/lib + LD_LIBRARY_PATH=/builddir/build/BUILD/parrot-8.1.0/blib/lib + make install DESTDIR=/builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 gmake -C docs gmake[1]: Entering directory '/builddir/build/BUILD/parrot-8.1.0/docs' gmake[1]: Nothing to be done for 'all'. gmake[1]: Leaving directory '/builddir/build/BUILD/parrot-8.1.0/docs' mkdir -p blib/lib gcc -lpthread -shared -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -L/usr/local/lib -fstack-protector-strong -fPIC -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -o blib/lib/inst_libparrot.so.8.1.0 \ src/string/api.o src/ops/core_ops.o src/core_pmcs.o src/datatypes.o src/debug.o src/disassemble.o src/dynext.o src/embed/api.o src/embed/bytecode.o src/embed/strings.o src/embed/pmc.o src/string/encoding.o src/exceptions.o src/exit.o src/extend.o src/extend_vtable.o src/alarm.o src/gc/alloc_memory.o src/gc/alloc_resources.o src/gc/api.o src/gc/gc_ms.o src/gc/gc_inf.o src/gc/gc_ms2.o src/gc/gc_gms.o src/gc/mark_sweep.o src/gc/system.o src/gc/fixed_allocator.o src/gc/variable_size_pool.o src/gc/string_gc.o src/global_setup.o src/hash.o src/hll.o src/call/pcc.o src/call/args.o src/interp/inter_cb.o src/interp/api.o src/call/ops.o src/call/context.o src/call/context_accessors.o src/key.o src/library.o src/list.o src/pointer_array.o src/string/sprintf.o src/multidispatch.o src/namespace.o src/nci/api.o src/nci/signatures.o src/nci/core_thunks.o src/nci/extra_thunks.o src/oo.o src/packfile/object_serialization.o src/pmc.o src/runcore/main.o src/runcore/cores.o src/runcore/profiling.o src/runcore/subprof.o src/scheduler.o src/thread.o src/events.o src/string/spf_render.o src/string/spf_vtable.o src/string/namealias.o src/sub.o src/runcore/trace.o src/utils.o src/vtables.o src/warnings.o src/packfile/api.o src/packfile/output.o src/packfile/pf_items.o src/packfile/segments.o src/longopt.o src/platform/generic/io.o src/platform/generic/socket.o src/platform/generic/file.o src/platform/generic/time.o src/platform/generic/encoding.o src/platform/generic/env.o src/platform/generic/cpu_type.o src/platform/generic/num_cpus.o src/platform/generic/dl.o src/platform/generic/math.o src/platform/generic/itimer.o src/platform/generic/exec.o src/platform/generic/misc.o src/platform/generic/hires_timer.o src/platform/generic/sysmem.o src/platform/generic/uid.o src/platform/generic/error.o src/platform/generic/entropy.o src/io/api.o src/io/buffer.o src/io/filehandle.o src/io/socket.o src/io/stringhandle.o src/io/pipe.o src/io/userhandle.o src/io/utilities.o src/pmc/default.o src/pmc/null.o src/pmc/env.o src/pmc/key.o src/pmc/unmanagedstruct.o src/pmc/managedstruct.o src/pmc/exception.o src/pmc/parrotlibrary.o src/pmc/parrotinterpreter.o src/pmc/lexpad.o src/pmc/timer.o src/pmc/pointer.o src/pmc/sub.o src/pmc/continuation.o src/pmc/coroutine.o src/pmc/nci.o src/pmc/float.o src/pmc/integer.o src/pmc/bigint.o src/pmc/bignum.o src/pmc/complex.o src/pmc/string.o src/pmc/boolean.o src/pmc/fixedintegerarray.o src/pmc/iterator.o src/pmc/fixedstringarray.o src/pmc/hash.o src/pmc/orderedhash.o src/pmc/oplib.o src/pmc/opcode.o src/pmc/callcontext.o src/pmc/addrregistry.o src/pmc/alarm.o src/pmc/arrayiterator.o src/pmc/bytebuffer.o src/pmc/callback.o src/pmc/capture.o src/pmc/class.o src/pmc/eventhandler.o src/pmc/exceptionhandler.o src/pmc/exporter.o src/pmc/filehandle.o src/pmc/fixedbooleanarray.o src/pmc/fixedfloatarray.o src/pmc/fixedpmcarray.o src/pmc/handle.o src/pmc/hashiterator.o src/pmc/hashiteratorkey.o src/pmc/imageiofreeze.o src/pmc/imageiosize.o src/pmc/imageiostrings.o src/pmc/imageiothaw.o src/pmc/imccompiler.o src/pmc/lexinfo.o src/pmc/mappedbytearray.o src/pmc/multisub.o src/pmc/namespace.o src/pmc/nativepccmethod.o src/pmc/object.o src/pmc/orderedhashiterator.o src/pmc/os.o src/pmc/packfile.o src/pmc/packfileannotation.o src/pmc/packfileannotations.o src/pmc/packfilebytecodesegment.o src/pmc/packfileconstanttable.o src/pmc/packfiledebug.o src/pmc/packfiledirectory.o src/pmc/packfileopmap.o src/pmc/packfilerawsegment.o src/pmc/packfilesegment.o src/pmc/packfileview.o src/pmc/pmclist.o src/pmc/pmcproxy.o src/pmc/proxy.o src/pmc/ptr.o src/pmc/ptrbuf.o src/pmc/ptrobj.o src/pmc/resizablebooleanarray.o src/pmc/resizablefloatarray.o src/pmc/resizableintegerarray.o src/pmc/resizablepmcarray.o src/pmc/resizablestringarray.o src/pmc/role.o src/pmc/scalar.o src/pmc/scheduler.o src/pmc/schedulermessage.o src/pmc/sockaddr.o src/pmc/socket.o src/pmc/stringbuilder.o src/pmc/stringhandle.o src/pmc/stringiterator.o src/pmc/structview.o src/pmc/task.o src/pmc/undef.o src/string/encoding/shared.o src/string/encoding/tables.o src/string/encoding/null.o src/string/encoding/ascii.o src/string/encoding/latin1.o src/string/encoding/binary.o src/string/encoding/utf8.o src/string/encoding/utf16.o src/string/encoding/ucs2.o src/string/encoding/ucs4.o compilers/imcc/imcparser.o compilers/imcc/imclexer.o compilers/imcc/imc.o compilers/imcc/main.o compilers/imcc/symreg.o compilers/imcc/instructions.o compilers/imcc/cfg.o compilers/imcc/reg_alloc.o compilers/imcc/sets.o compilers/imcc/debug.o compilers/imcc/optimizer.o compilers/imcc/pbc.o compilers/imcc/parser_util.o compilers/imcc/pcc.o compilers/imcc/api.o -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -L/usr/lib64 -licuuc -licudata /usr/bin/perl tools/build/addgenerated.pl "blib/lib/inst_libparrot.so.8.1.0" "[main]" lib gcc -o installable_parrot \ frontend/parrot2/main.o src/install_config.o \ frontend/parrot2/prt0.pbc.o -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E /usr/bin/perl tools/build/addgenerated.pl "installable_parrot" "[main]" bin gcc -o installable_pbc_dump \ frontend/pbc_dump/main.o \ frontend/pbc_dump/packdump.o \ -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E /usr/bin/perl tools/build/addgenerated.pl "installable_pbc_dump" "[main]" bin gcc -o installable_pbc_disassemble \ frontend/pbc_disassemble/main.o \ -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E /usr/bin/perl tools/build/addgenerated.pl "installable_pbc_disassemble" "[main]" bin gcc -o installable_parrot_debugger \ frontend/parrot_debugger/main.o \ src/install_config.o \ -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E /usr/bin/perl tools/build/addgenerated.pl installable_parrot_debugger [main] bin ./parrot -o parrot_config.pbc tools/dev/parrot-config.pir ./pbc_to_exe parrot_config.pbc --install /usr/bin/perl tools/build/addgenerated.pl "installable_parrot_config" "[main]" bin gcc -o installable_pbc_merge \ frontend/pbc_merge/main.o \ src/install_config.o \ -L"/builddir/build/BUILD/parrot-8.1.0/blib/lib" -lparrot -L/usr/lib64 -licuuc -licudata -lpthread -lresolv -ldl -lm -lcrypt -lutil -lrt -lgmp -lreadline -Wl,-z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -fstack-protector-strong -L/usr/local/lib -Wl,-E /usr/bin/perl tools/build/addgenerated.pl "installable_pbc_merge" "[main]" bin ./pbc_to_exe pbc_to_exe.pbc --install /usr/bin/perl tools/build/addgenerated.pl "installable_pbc_to_exe" "[main]" bin ./pbc_to_exe parrot-nqp.pbc --install ./parrot -o parrot_nci_thunk_gen.pbc tools/dev/nci_thunk_gen.pir ./pbc_to_exe parrot_nci_thunk_gen.pbc --install /usr/bin/perl tools/build/addgenerated.pl "installable_parrot_nci_thunk_gen" "[main]" bin ./parrot -o parrot-prove.pbc runtime/parrot/bin/prove.pir ./pbc_to_exe parrot-prove.pbc --install /usr/bin/perl tools/build/addgenerated.pl "installable_parrot-prove" "[main]" bin ./pbc_to_exe parrot-ops2c.pbc --install ./pbc_to_exe winxed.pbc --install /usr/bin/perl tools/dev/install_files.pl \ --buildprefix= \ --prefix="/usr" \ --exec-prefix="/usr" \ --bindir="/usr/bin" \ --libdir="/usr/lib64" \ --includedir="/usr/include" \ --destdir=/builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 \ --datadir="/usr/share" \ --docdir="/usr/share/doc" \ --mandir="/usr/share/man" \ --versiondir="/parrot/8.1.0" \ MANIFEST MANIFEST.generated MANIFEST.generated:24: Duplicate entry include/parrot/extend_vtable.h MANIFEST.generated:85: Duplicate entry include/pmc/pmc_scalar.h MANIFEST.generated:86: Duplicate entry include/pmc/pmc_default.h MANIFEST.generated:97: Duplicate entry include/pmc/pmc_env.h MANIFEST.generated:98: Duplicate entry include/pmc/pmc_parrotlibrary.h MANIFEST.generated:99: Duplicate entry include/pmc/pmc_timer.h MANIFEST.generated:100: Duplicate entry include/pmc/pmc_pointer.h MANIFEST.generated:101: Duplicate entry include/pmc/pmc_null.h MANIFEST.generated:103: Duplicate entry include/pmc/pmc_fixedintegerarray.h MANIFEST.generated:106: Duplicate entry include/pmc/pmc_orderedhash.h MANIFEST.generated:110: Duplicate entry include/pmc/pmc_addrregistry.h MANIFEST.generated:111: Duplicate entry include/pmc/pmc_alarm.h MANIFEST.generated:123: Duplicate entry include/pmc/pmc_imageiofreeze.h MANIFEST.generated:124: Duplicate entry include/pmc/pmc_imageiosize.h MANIFEST.generated:126: Duplicate entry include/pmc/pmc_imageiostrings.h MANIFEST.generated:127: Duplicate entry include/pmc/pmc_imageiothaw.h MANIFEST.generated:144: Duplicate entry include/pmc/pmc_resizableintegerarray.h MANIFEST.generated:150: Duplicate entry include/pmc/pmc_schedulermessage.h MANIFEST.generated:159: Duplicate entry include/pmc/pmc_undef.h MANIFEST.generated:160: Duplicate entry include/pmc/pmc_task.h MANIFEST.generated:163: Duplicate entry include/pmc/pmc_proxy.h MANIFEST.generated:168: Duplicate entry include/pmc/pmc_object.h MANIFEST.generated:170: Duplicate entry include/pmc/pmc_sockaddr.h MANIFEST.generated:219: Duplicate entry include/pmc/pmc_boolean.h MANIFEST.generated:221: Duplicate entry include/pmc/pmc_iterator.h MANIFEST.generated:222: Duplicate entry include/pmc/pmc_fixedstringarray.h MANIFEST.generated:224: Duplicate entry include/pmc/pmc_hash.h MANIFEST.generated:225: Duplicate entry include/pmc/pmc_oplib.h MANIFEST.generated:226: Duplicate entry include/pmc/pmc_opcode.h MANIFEST.generated:228: Duplicate entry include/pmc/pmc_arrayiterator.h MANIFEST.generated:229: Duplicate entry include/pmc/pmc_bytebuffer.h MANIFEST.generated:231: Duplicate entry include/pmc/pmc_capture.h MANIFEST.generated:233: Duplicate entry include/pmc/pmc_class.h MANIFEST.generated:235: Duplicate entry include/pmc/pmc_exporter.h MANIFEST.generated:236: Duplicate entry include/pmc/pmc_fixedbooleanarray.h MANIFEST.generated:237: Duplicate entry include/pmc/pmc_fixedfloatarray.h MANIFEST.generated:238: Duplicate entry include/pmc/pmc_hashiterator.h MANIFEST.generated:240: Duplicate entry include/pmc/pmc_fixedpmcarray.h MANIFEST.generated:241: Duplicate entry include/pmc/pmc_handle.h MANIFEST.generated:242: Duplicate entry include/pmc/pmc_hashiteratorkey.h MANIFEST.generated:243: Duplicate entry include/pmc/pmc_imccompiler.h MANIFEST.generated:244: Duplicate entry include/pmc/pmc_lexinfo.h MANIFEST.generated:245: Duplicate entry include/pmc/pmc_mappedbytearray.h MANIFEST.generated:246: Duplicate entry include/pmc/pmc_nativepccmethod.h MANIFEST.generated:247: Duplicate entry include/pmc/pmc_namespace.h MANIFEST.generated:248: Duplicate entry include/pmc/pmc_orderedhashiterator.h MANIFEST.generated:250: Duplicate entry include/pmc/pmc_os.h MANIFEST.generated:251: Duplicate entry include/pmc/pmc_packfile.h MANIFEST.generated:252: Duplicate entry include/pmc/pmc_packfileannotation.h MANIFEST.generated:256: Duplicate entry include/pmc/pmc_packfileopmap.h MANIFEST.generated:258: Duplicate entry include/pmc/pmc_packfilesegment.h MANIFEST.generated:259: Duplicate entry include/pmc/pmc_packfileview.h MANIFEST.generated:260: Duplicate entry include/pmc/pmc_pmclist.h MANIFEST.generated:261: Duplicate entry include/pmc/pmc_pmcproxy.h MANIFEST.generated:262: Duplicate entry include/pmc/pmc_ptr.h MANIFEST.generated:264: Duplicate entry include/pmc/pmc_resizablebooleanarray.h MANIFEST.generated:265: Duplicate entry include/pmc/pmc_resizablefloatarray.h MANIFEST.generated:267: Duplicate entry include/pmc/pmc_resizablestringarray.h MANIFEST.generated:268: Duplicate entry include/pmc/pmc_role.h MANIFEST.generated:269: Duplicate entry include/pmc/pmc_scheduler.h MANIFEST.generated:270: Duplicate entry include/pmc/pmc_socket.h MANIFEST.generated:271: Duplicate entry include/pmc/pmc_stringbuilder.h MANIFEST.generated:272: Duplicate entry include/pmc/pmc_stringhandle.h MANIFEST.generated:273: Duplicate entry include/pmc/pmc_stringiterator.h MANIFEST.generated:274: Duplicate entry include/pmc/pmc_structview.h MANIFEST.generated:294: Duplicate entry include/pmc/pmc_resizablepmcarray.h MANIFEST.generated:299: Duplicate entry include/pmc/pmc_key.h MANIFEST.generated:300: Duplicate entry include/pmc/pmc_callcontext.h MANIFEST.generated:302: Duplicate entry include/pmc/pmc_unmanagedstruct.h MANIFEST.generated:303: Duplicate entry include/pmc/pmc_exception.h MANIFEST.generated:304: Duplicate entry include/pmc/pmc_parrotinterpreter.h MANIFEST.generated:305: Duplicate entry include/pmc/pmc_lexpad.h MANIFEST.generated:306: Duplicate entry include/pmc/pmc_sub.h MANIFEST.generated:307: Duplicate entry include/pmc/pmc_continuation.h MANIFEST.generated:308: Duplicate entry include/pmc/pmc_nci.h MANIFEST.generated:309: Duplicate entry include/pmc/pmc_float.h MANIFEST.generated:311: Duplicate entry include/pmc/pmc_integer.h MANIFEST.generated:312: Duplicate entry include/pmc/pmc_bigint.h MANIFEST.generated:313: Duplicate entry include/pmc/pmc_bignum.h MANIFEST.generated:314: Duplicate entry include/pmc/pmc_string.h MANIFEST.generated:315: Duplicate entry include/pmc/pmc_complex.h MANIFEST.generated:316: Duplicate entry include/pmc/pmc_callback.h MANIFEST.generated:317: Duplicate entry include/pmc/pmc_eventhandler.h MANIFEST.generated:318: Duplicate entry include/pmc/pmc_exceptionhandler.h MANIFEST.generated:319: Duplicate entry include/pmc/pmc_filehandle.h MANIFEST.generated:321: Duplicate entry include/pmc/pmc_packfileannotations.h MANIFEST.generated:322: Duplicate entry include/pmc/pmc_packfileconstanttable.h MANIFEST.generated:323: Duplicate entry include/pmc/pmc_packfiledirectory.h MANIFEST.generated:326: Duplicate entry include/pmc/pmc_packfilerawsegment.h MANIFEST.generated:327: Duplicate entry include/pmc/pmc_ptrbuf.h MANIFEST.generated:334: Duplicate entry include/pmc/pmc_managedstruct.h MANIFEST.generated:335: Duplicate entry include/pmc/pmc_coroutine.h MANIFEST.generated:336: Duplicate entry include/pmc/pmc_multisub.h MANIFEST.generated:337: Duplicate entry include/pmc/pmc_packfilebytecodesegment.h MANIFEST.generated:338: Duplicate entry include/pmc/pmc_packfiledebug.h MANIFEST.generated:340: Duplicate entry include/pmc/pmc_ptrobj.h MANIFEST.generated:343: Duplicate entry src/dynpmc/pmc_select.h MANIFEST.generated:345: Duplicate entry src/dynpmc/pmc_dynlexpad.h MANIFEST.generated:347: Duplicate entry src/dynpmc/pmc_file.h MANIFEST.generated:349: Duplicate entry src/dynpmc/pmc_foo.h MANIFEST.generated:351: Duplicate entry src/dynpmc/pmc_rational.h MANIFEST.generated:353: Duplicate entry src/dynpmc/pmc_subproxy.h MANIFEST.generated:355: Duplicate entry src/dynpmc/pmc_gziphandle.h MANIFEST.generated:357: Duplicate entry src/dynpmc/pmc_foo2.h Installing ... /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/parrot/8.1.0/MANIFEST /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/CREDITS /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/DONORS.pod /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/LICENSE /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/PBC_COMPAT /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/RESPONSIBLE_PARTIES /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/Defines.mak /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/P6Rule.grammar /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/PGE.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/PGE/Exp.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/PGE/Match.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/PGE/OPTable.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/PGE/P5Regex.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/PGE/Perl6Regex.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/PGE/Regex.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/PGE/builtins.pg /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/Rules.mak /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pge/STATUS /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/imcc/api.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/imcc/embed.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/imcc/yyscanner.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/alarm.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/api.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/atomic.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/atomic/fallback.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/atomic/gcc_ppc.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/atomic/gcc_x86.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/atomic/sparc.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/caches.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/call.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/cclass.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/compiler.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/context.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/core_types.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/datatypes.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/debugger.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/disassemble.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/dynext.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/encoding.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/enums.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/events.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/exceptions.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/exit.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/extend.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/gc_api.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/global_setup.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/hash.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/hll.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/imageio.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/interpreter.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/io.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/key.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/library.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/list.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/longopt.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/memory.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/misc.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/multidispatch.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/namealias.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/namespace.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/nci.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/oo.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/oo_private.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/op.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/oplib.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/oplib/core_ops.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/oplib/ops.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/opsenum.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/packfile.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/parrot.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/platform_interface.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/pmc.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/pmc_freeze.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/pobj.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/pointer_array.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/runcore_api.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/runcore_profiling.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/runcore_subprof.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/runcore_trace.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/scheduler.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/scheduler_private.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/settings.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/string.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/string_funcs.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/sub.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/thr_none.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/thr_pthread.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/thr_windows.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/thread.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/vtables.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/warnings.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/dummy /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/bin/prove.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/fp_equality.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/green_threads.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/hllmacros.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/test_more.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/parrot/parrot.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Archive/Tar.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Archive/Zip.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/CGI/QueryHash.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Config/JSON.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Configure/genfile.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Crow.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Curses.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Data/Dumper.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Data/Dumper/Base.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Data/Dumper/Default.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Digest/MD5.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Digest/sha256.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Getopt/Obj.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/HTTP/Daemon.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/HTTP/Message.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Iter.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/JSON.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/LWP/Protocol.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/LWP/UserAgent.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/MIME/Base64.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Math/Rand.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/NCI/Utils.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/OpenGL.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/OpenGL/Math.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/P6object.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Dumper.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Glob.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Hs.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Perl6Grammar.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Text.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Util.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Parrot/Coroutine.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Parrot/Exception.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Pg.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/Matcher.nqp /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/NQPProfile.nqp /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/PIRProfile.nqp /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/Want.nqp /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Range.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Rules.mak /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/App.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/Button.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/Color.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/Constants.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/Event.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/EventHandler.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/Font.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/Image.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/LCD.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/LCD.png /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/Rect.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/Sprite.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/StopWatch.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/SDL/Surface.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Base.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Combiner.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Coroutine.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Filter.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Lines.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/ParrotIO.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Replay.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Sub.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Writer.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/String/Utils.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/TAP/Formatter.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/TAP/Harness.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/TAP/Parser.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/TclLibrary.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Builder.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Builder/Output.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Builder/Test.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Builder/TestPlan.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Builder/Tester.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Class.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/More.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/URI.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/URI/Escape.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/YAML/Dumper.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/YAML/Dumper/Base.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/YAML/Dumper/Default.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/YAML/Tiny.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/crypto.declarations /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/distutils.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/dumper.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/libpcre.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ncurses.declarations /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ncurses.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/openssl.declarations /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/osutils.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/parrotlib.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/pcore.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/pcre.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/postgres.declarations /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/postgres.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/uuid.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/yaml_dumper.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/config.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/feature.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/has_header.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/core_pmcs.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/pbcversion.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/vtable.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/extend_vtable.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/parrot/extend_vtable.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/cclass.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/datatypes.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/iterator.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/call_bits.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/timer.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/except_types.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/except_severity.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/hash_key_type.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/interpflags.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/interptrace.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/interpdebug.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/cloneflags.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/interpcores.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/iglobals.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/sysinfo.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/stdio.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/socket.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/libpaths.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/longopt.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/dlopenflags.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/packfile_annotation_keytype.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/stat.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/warnings.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/stringinfo.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/errors.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/tm.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/interpinfo.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/parrot_version.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/pmctypes.pasm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/dynlexpad.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/file.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/os.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/select.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/libparrot.a /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/subproxy.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/gziphandle.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/libparrot.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/libparrot.so.8.1.0 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/rational.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/More.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/parrotlib.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Regex.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/P6object.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Parrot/Exception.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Dumper.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Getopt/Obj.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/dumper.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PCT/Dumper.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Util.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Text.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/config.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/CGI/QueryHash.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Crow.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Data/Dumper/Base.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Data/Dumper.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Data/Dumper/Default.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Digest/sha256.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/yaml_dumper.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Iter.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/JSON.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Math/Rand.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/MIME/Base64.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/NCI/Utils.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ncurses.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/parrotlib.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/pcore.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Parrot/Coroutine.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/HLL.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Base.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Range.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Combiner.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Coroutine.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Filter.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Lines.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Replay.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/ParrotIO.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Writer.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Stream/Sub.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/String/Utils.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/P6Regex.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/TAP/Formatter.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Builder/Test.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Builder/Output.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/TAP/Harness.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Builder/Tester.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/TAP/Parser.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Builder/TestPlan.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Builder.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/URI.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Test/Class.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/URI/Escape.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/TclLibrary.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/YAML/Dumper/Base.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/YAML/Dumper/Default.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/YAML/Dumper.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/libpcre.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/postgres.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/include/config.fpmc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PCT/HLLCompiler.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/parrot_config.o /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PCT/PAST.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Perl6Grammar.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Glob.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PGE/Hs.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PCT/Grammar.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/PCT.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/TGE.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/tgc.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/NQPProfile.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/PIRProfile.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/PIRProfile.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/NQPProfile.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/Matcher.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/Matcher.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/Want.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest/Want.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/ProfTest.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/YAML/Tiny.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/opsc.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/debug_ops.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/sys_ops.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/pcre.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Configure/genfile.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/math_ops.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/obscure_ops.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/uuid.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/trans_ops.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/io_ops.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Config/JSON.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/LWP/UserAgent.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Archive/Tar.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/distutils.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Archive/Zip.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/HTTP/Message.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/LWP/Protocol.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/osutils.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/bit_ops.so /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/Digest/MD5.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/parrot.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/parrotbug.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/parrot_config.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/parrot_nci_thunk_gen.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/parrot-nqp.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/parrot-ops2c.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/parrot-prove.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/pbc_disassemble.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/pbc_dump.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/pbc_merge.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/pbc_to_exe.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/plumage.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1/winxed.1 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/docs/build/parrot-book.pdf /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/inst_libparrot.so.8.1.0 /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/pbc_dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/pbc_disassemble /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot_config /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/pbc_merge /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/pbc_to_exe /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot-nqp /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot_nci_thunk_gen /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot-prove /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot-ops2c /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/winxed Finished install_files.pl gmake -C docs man gmake[1]: Entering directory '/builddir/build/BUILD/parrot-8.1.0/docs' gmake[1]: Nothing to be done for 'man'. gmake[1]: Leaving directory '/builddir/build/BUILD/parrot-8.1.0/docs' /usr/bin/perl tools/dev/install_dev_files.pl \ --buildprefix= \ --prefix="/usr" \ --exec-prefix="/usr" \ --bindir="/usr/bin" \ --libdir="/usr/lib64" \ --includedir="/usr/include" \ --destdir=/builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 \ --docdir="/usr/share/doc" \ --datadir="/usr/share" \ --srcdir="/usr/src" \ --versiondir="/parrot/8.1.0" \ MANIFEST MANIFEST.generated MANIFEST.generated:24: Duplicate entry include/parrot/extend_vtable.h MANIFEST.generated:85: Duplicate entry include/pmc/pmc_scalar.h MANIFEST.generated:86: Duplicate entry include/pmc/pmc_default.h MANIFEST.generated:97: Duplicate entry include/pmc/pmc_env.h MANIFEST.generated:98: Duplicate entry include/pmc/pmc_parrotlibrary.h MANIFEST.generated:99: Duplicate entry include/pmc/pmc_timer.h MANIFEST.generated:100: Duplicate entry include/pmc/pmc_pointer.h MANIFEST.generated:101: Duplicate entry include/pmc/pmc_null.h MANIFEST.generated:103: Duplicate entry include/pmc/pmc_fixedintegerarray.h MANIFEST.generated:106: Duplicate entry include/pmc/pmc_orderedhash.h MANIFEST.generated:110: Duplicate entry include/pmc/pmc_addrregistry.h MANIFEST.generated:111: Duplicate entry include/pmc/pmc_alarm.h MANIFEST.generated:123: Duplicate entry include/pmc/pmc_imageiofreeze.h MANIFEST.generated:124: Duplicate entry include/pmc/pmc_imageiosize.h MANIFEST.generated:126: Duplicate entry include/pmc/pmc_imageiostrings.h MANIFEST.generated:127: Duplicate entry include/pmc/pmc_imageiothaw.h MANIFEST.generated:144: Duplicate entry include/pmc/pmc_resizableintegerarray.h MANIFEST.generated:150: Duplicate entry include/pmc/pmc_schedulermessage.h MANIFEST.generated:159: Duplicate entry include/pmc/pmc_undef.h MANIFEST.generated:160: Duplicate entry include/pmc/pmc_task.h MANIFEST.generated:163: Duplicate entry include/pmc/pmc_proxy.h MANIFEST.generated:168: Duplicate entry include/pmc/pmc_object.h MANIFEST.generated:170: Duplicate entry include/pmc/pmc_sockaddr.h MANIFEST.generated:219: Duplicate entry include/pmc/pmc_boolean.h MANIFEST.generated:221: Duplicate entry include/pmc/pmc_iterator.h MANIFEST.generated:222: Duplicate entry include/pmc/pmc_fixedstringarray.h MANIFEST.generated:224: Duplicate entry include/pmc/pmc_hash.h MANIFEST.generated:225: Duplicate entry include/pmc/pmc_oplib.h MANIFEST.generated:226: Duplicate entry include/pmc/pmc_opcode.h MANIFEST.generated:228: Duplicate entry include/pmc/pmc_arrayiterator.h MANIFEST.generated:229: Duplicate entry include/pmc/pmc_bytebuffer.h MANIFEST.generated:231: Duplicate entry include/pmc/pmc_capture.h MANIFEST.generated:233: Duplicate entry include/pmc/pmc_class.h MANIFEST.generated:235: Duplicate entry include/pmc/pmc_exporter.h MANIFEST.generated:236: Duplicate entry include/pmc/pmc_fixedbooleanarray.h MANIFEST.generated:237: Duplicate entry include/pmc/pmc_fixedfloatarray.h MANIFEST.generated:238: Duplicate entry include/pmc/pmc_hashiterator.h MANIFEST.generated:240: Duplicate entry include/pmc/pmc_fixedpmcarray.h MANIFEST.generated:241: Duplicate entry include/pmc/pmc_handle.h MANIFEST.generated:242: Duplicate entry include/pmc/pmc_hashiteratorkey.h MANIFEST.generated:243: Duplicate entry include/pmc/pmc_imccompiler.h MANIFEST.generated:244: Duplicate entry include/pmc/pmc_lexinfo.h MANIFEST.generated:245: Duplicate entry include/pmc/pmc_mappedbytearray.h MANIFEST.generated:246: Duplicate entry include/pmc/pmc_nativepccmethod.h MANIFEST.generated:247: Duplicate entry include/pmc/pmc_namespace.h MANIFEST.generated:248: Duplicate entry include/pmc/pmc_orderedhashiterator.h MANIFEST.generated:250: Duplicate entry include/pmc/pmc_os.h MANIFEST.generated:251: Duplicate entry include/pmc/pmc_packfile.h MANIFEST.generated:252: Duplicate entry include/pmc/pmc_packfileannotation.h MANIFEST.generated:256: Duplicate entry include/pmc/pmc_packfileopmap.h MANIFEST.generated:258: Duplicate entry include/pmc/pmc_packfilesegment.h MANIFEST.generated:259: Duplicate entry include/pmc/pmc_packfileview.h MANIFEST.generated:260: Duplicate entry include/pmc/pmc_pmclist.h MANIFEST.generated:261: Duplicate entry include/pmc/pmc_pmcproxy.h MANIFEST.generated:262: Duplicate entry include/pmc/pmc_ptr.h MANIFEST.generated:264: Duplicate entry include/pmc/pmc_resizablebooleanarray.h MANIFEST.generated:265: Duplicate entry include/pmc/pmc_resizablefloatarray.h MANIFEST.generated:267: Duplicate entry include/pmc/pmc_resizablestringarray.h MANIFEST.generated:268: Duplicate entry include/pmc/pmc_role.h MANIFEST.generated:269: Duplicate entry include/pmc/pmc_scheduler.h MANIFEST.generated:270: Duplicate entry include/pmc/pmc_socket.h MANIFEST.generated:271: Duplicate entry include/pmc/pmc_stringbuilder.h MANIFEST.generated:272: Duplicate entry include/pmc/pmc_stringhandle.h MANIFEST.generated:273: Duplicate entry include/pmc/pmc_stringiterator.h MANIFEST.generated:274: Duplicate entry include/pmc/pmc_structview.h MANIFEST.generated:294: Duplicate entry include/pmc/pmc_resizablepmcarray.h MANIFEST.generated:299: Duplicate entry include/pmc/pmc_key.h MANIFEST.generated:300: Duplicate entry include/pmc/pmc_callcontext.h MANIFEST.generated:302: Duplicate entry include/pmc/pmc_unmanagedstruct.h MANIFEST.generated:303: Duplicate entry include/pmc/pmc_exception.h MANIFEST.generated:304: Duplicate entry include/pmc/pmc_parrotinterpreter.h MANIFEST.generated:305: Duplicate entry include/pmc/pmc_lexpad.h MANIFEST.generated:306: Duplicate entry include/pmc/pmc_sub.h MANIFEST.generated:307: Duplicate entry include/pmc/pmc_continuation.h MANIFEST.generated:308: Duplicate entry include/pmc/pmc_nci.h MANIFEST.generated:309: Duplicate entry include/pmc/pmc_float.h MANIFEST.generated:311: Duplicate entry include/pmc/pmc_integer.h MANIFEST.generated:312: Duplicate entry include/pmc/pmc_bigint.h MANIFEST.generated:313: Duplicate entry include/pmc/pmc_bignum.h MANIFEST.generated:314: Duplicate entry include/pmc/pmc_string.h MANIFEST.generated:315: Duplicate entry include/pmc/pmc_complex.h MANIFEST.generated:316: Duplicate entry include/pmc/pmc_callback.h MANIFEST.generated:317: Duplicate entry include/pmc/pmc_eventhandler.h MANIFEST.generated:318: Duplicate entry include/pmc/pmc_exceptionhandler.h MANIFEST.generated:319: Duplicate entry include/pmc/pmc_filehandle.h MANIFEST.generated:321: Duplicate entry include/pmc/pmc_packfileannotations.h MANIFEST.generated:322: Duplicate entry include/pmc/pmc_packfileconstanttable.h MANIFEST.generated:323: Duplicate entry include/pmc/pmc_packfiledirectory.h MANIFEST.generated:326: Duplicate entry include/pmc/pmc_packfilerawsegment.h MANIFEST.generated:327: Duplicate entry include/pmc/pmc_ptrbuf.h MANIFEST.generated:334: Duplicate entry include/pmc/pmc_managedstruct.h MANIFEST.generated:335: Duplicate entry include/pmc/pmc_coroutine.h MANIFEST.generated:336: Duplicate entry include/pmc/pmc_multisub.h MANIFEST.generated:337: Duplicate entry include/pmc/pmc_packfilebytecodesegment.h MANIFEST.generated:338: Duplicate entry include/pmc/pmc_packfiledebug.h MANIFEST.generated:340: Duplicate entry include/pmc/pmc_ptrobj.h MANIFEST.generated:343: Duplicate entry src/dynpmc/pmc_select.h MANIFEST.generated:345: Duplicate entry src/dynpmc/pmc_dynlexpad.h MANIFEST.generated:347: Duplicate entry src/dynpmc/pmc_file.h MANIFEST.generated:349: Duplicate entry src/dynpmc/pmc_foo.h MANIFEST.generated:351: Duplicate entry src/dynpmc/pmc_rational.h MANIFEST.generated:353: Duplicate entry src/dynpmc/pmc_subproxy.h MANIFEST.generated:355: Duplicate entry src/dynpmc/pmc_gziphandle.h MANIFEST.generated:357: Duplicate entry src/dynpmc/pmc_foo2.h Installing ... /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/parrot/8.1.0/MANIFEST.dev /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/PLATFORMS /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/README.pod /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/README_cygwin.pod /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/README_win32.pod /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/TODO /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/VERSION /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/data_json/Defines.mak /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/data_json/JSON.nqp /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/data_json/Rules.mak /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/data_json/data_json.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/data_json/data_json/grammar.pg /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/data_json/data_json/pge2pir.tg /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/Defines.mak /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/PCT.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/Rules.mak /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/src/PAST.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/src/PAST/Compiler.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/src/PAST/Node.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/src/PCT/Dumper.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/src/PCT/Grammar.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/src/PCT/HLLCompiler.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/src/PCT/Node.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/src/POST/Compiler.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/pct/src/POST/Node.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/Defines.mak /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/Rules.mak /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/TGE.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/TGE/Compiler.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/TGE/Grammar.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/TGE/Parser.pg /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/TGE/Rule.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/TGE/Tree.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/tgc.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/File/Which.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/BuildUtil.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Config.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Compiler.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Data.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Messages.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Options.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Options/Conf.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Options/Conf/CLI.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Options/Conf/File.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Options/Conf/Shared.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Options/Reconf.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Options/Test.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Options/Test/Prepare.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Step.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Step/List.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Step/Methods.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Step/Test.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Test.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Trace.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Configure/Utils.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Distribution.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Directory.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/File.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Group.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/HTMLPage.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Item.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/POD2HTML.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/PodToHtml.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/C.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Compilers.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Config.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Developer.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Examples.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/IMCC.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Info.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Libs.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Ops.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/PCT_Tutorial.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/PDDs.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/PMCs.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Parrot.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Perl.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Tests.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Section/Tools.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Docs/Text2HTML.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Git.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Git/Describe.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/H2inc.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Harness/DefaultTests.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Harness/Options.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Harness/Smoke.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Harness/TestSets.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Headerizer.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Headerizer/Functions.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/IO/Directory.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/IO/File.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/IO/Path.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Install.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Manifest.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/Dumper.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/Emitter.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/Library.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/Method.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/PCCMETHOD.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/PMC.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/PMC/Null.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/PMC/Object.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/PMC/PrintTree.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/PMC/Proxy.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/PMC/RO.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/PMC/default.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/Parser.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/Pmc2cMain.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/UtilFunctions.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/VTable.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/SHA1.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/SearchOps.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Test.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Test/Harness.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Test/PGE.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Test/Pod.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Test/Pod/Utils.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Test/Util.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Test/Util/Runloop.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Vtable.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/vtable.tbl /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/build/ops2c.pl /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/build/pmc2c.pl /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/dev/create_language.pl /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/dev/gen_makefile.pl /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/dev/pprof2cg.pl /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/dev/reconfigure.pl /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/PMC.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/dev/mk_language_shell.pl /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/myconfig /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Config/Generated.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/config_lib.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/Parrot/Pmc2c/PCCMETHOD_BITS.pm /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/vtable.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/default.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/parrotlibrary.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/pointer.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/env.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/null.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/fixedintegerarray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/timer.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_default.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/addrregistry.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/alarm.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/scalar.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/imageiofreeze.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/imageiosize.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/orderedhash.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/imageiostrings.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/imageiothaw.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/proxy.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/schedulermessage.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/resizableintegerarray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_scalar.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/sockaddr.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/object.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/undef.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_parrotlibrary.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_timer.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_alarm.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_env.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_pointer.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_null.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_scalar.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_default.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_orderedhash.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_addrregistry.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_imageiofreeze.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_imageiosize.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_imageiostrings.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_imageiothaw.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_resizableintegerarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_schedulermessage.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_undef.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_fixedintegerarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_env.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_parrotlibrary.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_timer.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_pointer.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_null.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/boolean.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_fixedintegerarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/iterator.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/fixedstringarray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_orderedhash.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/hash.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/oplib.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/opcode.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_addrregistry.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_alarm.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/arrayiterator.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/capture.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/bytebuffer.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/task.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/exporter.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/class.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/handle.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/fixedbooleanarray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/fixedfloatarray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/hashiterator.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/hashiteratorkey.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_imageiofreeze.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_imageiosize.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/fixedpmcarray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_imageiostrings.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_imageiothaw.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/imccompiler.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/lexinfo.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/mappedbytearray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/nativepccmethod.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/orderedhashiterator.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/os.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/namespace.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfile.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_object.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfileannotation.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfilesegment.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfileopmap.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfileview.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/pmclist.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/pmcproxy.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/ptr.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_resizableintegerarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/resizablefloatarray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_proxy.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/resizablebooleanarray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/role.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/resizablestringarray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_schedulermessage.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/scheduler.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_sockaddr.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/socket.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/stringhandle.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/stringbuilder.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/stringiterator.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/structview.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_task.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_undef.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_task.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_nativepccmethod.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_class.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_proxy.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_namespace.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_scheduler.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_pmclist.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfileview.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_object.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_socket.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_sockaddr.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_handle.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_stringhandle.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_bytebuffer.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_boolean.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_iterator.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_fixedstringarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_hashiteratorkey.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_hash.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_oplib.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_opcode.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_arrayiterator.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_exporter.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_capture.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_fixedbooleanarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_fixedfloatarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_fixedpmcarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_hashiterator.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_imccompiler.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_lexinfo.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_mappedbytearray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_orderedhashiterator.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_os.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfile.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfileannotation.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfilesegment.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfileopmap.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_pmcproxy.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_ptr.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_resizablebooleanarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_resizablefloatarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_resizablestringarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_role.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_stringbuilder.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_stringiterator.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_structview.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/unmanagedstruct.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/callcontext.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/lexpad.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/key.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/parrotinterpreter.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/exception.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/continuation.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/nci.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/sub.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/float.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/bigint.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/integer.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/bignum.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_boolean.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/string.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_iterator.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_fixedstringarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/complex.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_hash.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_oplib.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_opcode.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_callcontext.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_arrayiterator.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_bytebuffer.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/callback.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_capture.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/eventhandler.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_class.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/exceptionhandler.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_exporter.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_fixedbooleanarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_fixedfloatarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_hashiterator.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/filehandle.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_fixedpmcarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_handle.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_hashiteratorkey.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_imccompiler.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_lexinfo.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_mappedbytearray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_nativepccmethod.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_namespace.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_orderedhashiterator.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/resizablepmcarray.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_os.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfile.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfileannotation.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfileannotations.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfilerawsegment.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfiledirectory.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfileopmap.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfileconstanttable.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfilesegment.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfileview.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_pmclist.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_pmcproxy.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_ptr.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/ptrbuf.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_resizablebooleanarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_resizablefloatarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_resizablepmcarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_resizablestringarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_role.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_scheduler.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_socket.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_stringbuilder.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_stringhandle.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_stringiterator.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_structview.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_continuation.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_exceptionhandler.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_exception.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_key.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_callback.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_parrotinterpreter.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_sub.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_nci.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_filehandle.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_unmanagedstruct.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_lexpad.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_integer.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_float.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_bignum.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_bigint.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_complex.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_eventhandler.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfiledirectory.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_string.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_resizablepmcarray.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfileannotations.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfilerawsegment.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfileconstanttable.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_ptrbuf.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_key.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_callcontext.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/managedstruct.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_unmanagedstruct.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_exception.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_parrotinterpreter.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_lexpad.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_sub.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_continuation.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_nci.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_float.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/coroutine.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_integer.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_bigint.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_bignum.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_string.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_complex.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_callback.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_eventhandler.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_exceptionhandler.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_filehandle.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/multisub.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfileannotations.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfileconstanttable.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfiledirectory.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfiledebug.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/packfilebytecodesegment.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfilerawsegment.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_ptrbuf.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/src/parrot/8.1.0/pmc/ptrobj.dump /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_coroutine.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_managedstruct.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_multisub.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfilebytecodesegment.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfiledebug.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_managedstruct.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_coroutine.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_multisub.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfilebytecodesegment.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_packfiledebug.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_ptrobj.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/pmc/pmc_ptrobj.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_select.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_select.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_dynlexpad.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_dynlexpad.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_file.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_file.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_rational.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_rational.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_subproxy.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_subproxy.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_gziphandle.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/include/parrot/8.1.0/dynpmc/pmc_gziphandle.h /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/winxed/winxed.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/nqp-rx.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/tge/TGE/Parser.pir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/library/nqp-setting.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/data_json/data_json.pbc /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/JSON/JSON.pir Finished install_dev_files.pl + rm -f /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/parrot/8.1.0/MANIFEST + rm -f /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/parrot/8.1.0/MANIFEST.dev + cd editor + make vim-install VIM_DIR=./usr/share/vim/vimfiles SKELETON=/usr/share/vim/vimfiles cp pir_vim.in pir.vim /usr/bin/perl ops2vim.pl ../src/ops/*.ops >> pir.vim ../parrot mk_skeleton.pir > skeleton.pir mkdir -p "./usr/share/vim/vimfiles" cp skeleton.pir "./usr/share/vim/vimfiles" mkdir -p "./usr/share/vim/vimfiles/syntax" cp pir.vim "./usr/share/vim/vimfiles/syntax" cp pasm.vim "./usr/share/vim/vimfiles/syntax" cp pmc.vim "./usr/share/vim/vimfiles/syntax" mkdir -p "./usr/share/vim/vimfiles/plugin" cp filetype_parrot.vim "./usr/share/vim/vimfiles/plugin/parrot.vim" echo "au BufNewFile *.pir 0r `/usr/bin/perl -e 'print "/usr/share/vim/vimfiles" || "./usr/share/vim/vimfiles"'`/skeleton.pir" >> "./usr/share/vim/vimfiles/plugin/parrot.vim" mkdir -p "./usr/share/vim/vimfiles/indent" cp indent_pir.vim "./usr/share/vim/vimfiles/indent/pir.vim" + cp -r ./usr /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 + /usr/bin/install -d /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/man/man1 + for var in 'pbc_disassemble src/pbc_disassemble.c' 'pbc_dump src/pbc_dump.c' 'pbc_merge src/pbc_merge.c' ++ echo pbc_disassemble src/pbc_disassemble.c ++ /usr/bin/perl -na -e 'print $F[0]' + MAN_NAME=pbc_disassemble ++ echo pbc_disassemble src/pbc_disassemble.c ++ /usr/bin/perl -na -e 'print $F[1]' + MAN_SOURCE=src/pbc_disassemble.c + /usr/bin/gzip -c + pod2man --section=1 --name=pbc_disassemble src/pbc_disassemble.c Can't open src/pbc_disassemble.c: No such file or directory at /usr/bin/pod2man line 71. + for var in 'pbc_disassemble src/pbc_disassemble.c' 'pbc_dump src/pbc_dump.c' 'pbc_merge src/pbc_merge.c' ++ echo pbc_dump src/pbc_dump.c ++ /usr/bin/perl -na -e 'print $F[0]' + MAN_NAME=pbc_dump ++ echo pbc_dump src/pbc_dump.c ++ /usr/bin/perl -na -e 'print $F[1]' + MAN_SOURCE=src/pbc_dump.c + /usr/bin/gzip -c + pod2man --section=1 --name=pbc_dump src/pbc_dump.c Can't open src/pbc_dump.c: No such file or directory at /usr/bin/pod2man line 71. + for var in 'pbc_disassemble src/pbc_disassemble.c' 'pbc_dump src/pbc_dump.c' 'pbc_merge src/pbc_merge.c' ++ echo pbc_merge src/pbc_merge.c ++ /usr/bin/perl -na -e 'print $F[0]' + MAN_NAME=pbc_merge ++ echo pbc_merge src/pbc_merge.c ++ /usr/bin/perl -na -e 'print $F[1]' + MAN_SOURCE=src/pbc_merge.c + pod2man --section=1 --name=pbc_merge src/pbc_merge.c + /usr/bin/gzip -c Can't open src/pbc_merge.c: No such file or directory at /usr/bin/pod2man line 71. + '[' /usr/share/doc/parrot = /usr/share/doc/parrot ']' + mv /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/CREDITS /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/DONORS.pod /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/LICENSE /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/PBC_COMPAT /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/PLATFORMS /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/README.pod /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/README_cygwin.pod /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/README_win32.pod /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/RESPONSIBLE_PARTIES /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/TODO /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0/docs /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot + rmdir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot/8.1.0 + cp -pR ChangeLog examples /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot + find /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot examples -type d -exec chmod 755 '{}' ';' + find /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/doc/parrot examples -type f -exec chmod 644 '{}' ';' + find /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext -type f -name '*.so' -exec chmod 755 '{}' ';' + rm -rf /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/lib/File + /usr/bin/sed -i -e '67 s&use lib "$Bin/../../lib"\; # build location&use lib '\''/usr/lib64/parrot/8.1.0/tools/lib'\''\; # RPM location&' tools/dev/mk_language_shell.pl + find /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools -type f -name '*.pl' -exec chmod 755 '{}' ';' -exec /usr/bin/sed -i -e '1 s&#! perl&#!/usr/bin/perl&' '{}' ';' + find /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/tools/dev -type f -name pbc_to_exe.pir -exec /usr/bin/sed -i -e '1 s&#! parrot&#!/usr/bin/parrot&' '{}' ';' -exec chmod 755 '{}' ';' + find /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/languages/data_json -type f -name JSON.nqp -exec /usr/bin/sed -i -e '1 s&#! parrot-nqp&#!/usr/bin/parrot-nqp&' '{}' ';' -exec chmod 755 '{}' ';' + find docs -wholename docs/doc-prep -type f -size 0 -exec rm -f '{}' ';' + /usr/bin/mkdir /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/applications/ + /usr/bin/install --mode=644 parrot_html.desk.in /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/applications/parrot_html.desktop + /usr/bin/install --mode=644 parrot_pdf.desk.in /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/applications/parrot_pdf.desktop + desktop-file-install --delete-original --add-category=Documentation --dir=/builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/applications /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/applications/parrot_html.desktop + desktop-file-install --delete-original --add-category=Documentation --dir=/builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/applications /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/share/applications/parrot_pdf.desktop + /usr/lib/rpm/find-debuginfo.sh -j8 --strict-build-id -m -i --build-id-seed 8.1.0-10.fc28 --unique-debug-suffix -8.1.0-10.fc28.aarch64 --unique-debug-src-base parrot-8.1.0-10.fc28.aarch64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 -S debugsourcefiles.list /builddir/build/BUILD/parrot-8.1.0 extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/sys_ops.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/obscure_ops.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/rational.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/os.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/subproxy.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/trans_ops.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/bit_ops.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/dynlexpad.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/select.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/file.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/debug_ops.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/math_ops.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/io_ops.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/libparrot.so.8.1.0 extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/parrot/8.1.0/dynext/gziphandle.so extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/lib64/inst_libparrot.so.8.1.0 extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot_nci_thunk_gen extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/pbc_disassemble extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/pbc_merge extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/pbc_to_exe extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot-prove extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/winxed extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot_config extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/pbc_dump extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot-nqp extracting debug info from /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64/usr/bin/parrot-ops2c /usr/lib/rpm/sepdebugcrcfix: Updated 27 CRC32s, 0 CRC32s did match. 26926 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs '' '' Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.CgkFWW + umask 022 + cd /builddir/build/BUILD + cd parrot-8.1.0 ++ pwd + export LD_LIBRARY_PATH=/builddir/build/BUILD/parrot-8.1.0/blib/lib + LD_LIBRARY_PATH=/builddir/build/BUILD/parrot-8.1.0/blib/lib + FULL=full + rm -f t/native_pbc/number.t + make fulltest ./pbc_to_exe parrot-prove.pbc ./parrot -o t/op/testlib/test_strings.pbc t/op/testlib/test_strings.pir /usr/bin/perl tools/build/addgenerated.pl "t/op/testlib/test_strings.pbc" "[test]" ./parrot -o t/pmc/testlib/annotations.pbc t/pmc/testlib/annotations.pir /usr/bin/perl tools/build/addgenerated.pl "t/pmc/testlib/annotations.pbc" "[test]" ./parrot -a -o t/pmc/testlib/number.pbc t/pmc/testlib/number.pasm /usr/bin/perl tools/build/addgenerated.pl "t/pmc/testlib/number.pbc" "[test]" /usr/bin/perl t/fullharness testb: running with: --runcore=bounds -D40 --gc-debug testb__t/compilers/imcc/reg/alloc.t ........ ok testb__t/compilers/imcc/reg/spill.t ........ ok testb__t/compilers/imcc/reg/spill_old.t .... ok testb__t/compilers/imcc/syn/clash.t ........ ok testb__t/compilers/imcc/syn/const.t ........ ok testb__t/compilers/imcc/syn/errors.t ....... ok testb__t/compilers/imcc/syn/file.t ......... ok 13 # skip multiple loading not speced - failing ok testb__t/compilers/imcc/syn/hll.t .......... ok testb__t/compilers/imcc/syn/keyed.t ........ ok 1 # skip experimental ok testb__t/compilers/imcc/syn/labels.t ....... ok testb__t/compilers/imcc/syn/macro.t ........ ok testb__t/compilers/imcc/syn/objects.t ...... ok testb__t/compilers/imcc/syn/op.t ........... ok testb__t/compilers/imcc/syn/pasm.t ......... ok testb__t/compilers/imcc/syn/pcc.t .......... ok testb__t/compilers/imcc/syn/pod.t .......... ok 4 # skip Closing out of pod from included files ok testb__t/compilers/imcc/syn/regressions.t .. ok 18 # skip No limit on key size ok testb__t/compilers/imcc/syn/scope.t ........ ok testb__t/compilers/imcc/syn/subflags.t ..... ok testb__t/compilers/imcc/syn/symbols.t ...... ok testb__t/compilers/imcc/syn/tail.t ......... ok testb__t/compilers/imcc/syn/veracity.t ..... ok testb__t/op/00ff-dos.t ..................... ok testb__t/op/00ff-unix.t .................... ok testb__t/op/64bit.t ........................ ok testb__t/op/annotate-old.t ................. ok testb__t/op/annotate.t ..................... ok testb__t/op/arithmetics.t .................. ok testb__t/op/arithmetics_pmc.t .............. ok testb__t/op/basic.t ........................ ok testb__t/op/box.t .......................... ok testb__t/op/calling.t ...................... not ok 17 - argc mismatch, too many - no getparams # TODO no get_params at all not ok 96 - arg mismatch with no params # TODO GH #600 ok testb__t/op/cc_params.t .................... ok testb__t/op/cc_params_old.t ................ ok testb__t/op/cc_state.t ..................... not ok 6 - positional found, named expected # TODO cc processor state missing not ok 8 - G2: argument underflow: required slurpy param # TODO failing ok testb__t/op/cmp-nonbranch.t ................ ok testb__t/op/comp.t ......................... ok testb__t/op/copy.t ......................... ok testb__t/op/exceptions.t ................... ok testb__t/op/exit.t ......................... ok testb__t/op/fetch.t ........................ ok testb__t/op/gc-active-buffers.t ............ ok testb__t/op/gc-leaky-box.t ................. not ok 1 - #TODO performed 0 (which should be >=1) GC string collect runs (not entirely necessary) ok testb__t/op/gc-leaky-call.t ................ not ok 1 - #TODO performed 0 (which should be >=1) GC string collect runs (not entirely necessary) ok testb__t/op/gc-non-recursive.t ............. ok testb__t/op/gc-stress.t .................... ok testb__t/op/gc.t ........................... ok testb__t/op/globals.t ...................... ok testb__t/op/ifunless.t ..................... ok testb__t/op/inf_nan.t ...................... ok testb__t/op/integer.t ...................... ok testb__t/op/interp.t ....................... ok testb__t/op/jit.t .......................... ok testb__t/op/jitn.t ......................... ok testb__t/op/lexicals.t ..................... not ok 41 - find_lex: (Perl6 OUTER::) # TODO not yet implemented ok testb__t/op/literal-old.t .................. ok testb__t/op/literal.t ...................... ok testb__t/op/load_bytecode.t ................ ok testb__t/op/number.t ....................... ok testb__t/op/say.t .......................... ok testb__t/op/spawnw.t ....................... ok testb__t/op/sprintf.t ...................... ok 5 #skip parrot extension (%B) ok 7 #skip perl5-specific extension (%D) ok 9 #skip perl5-specific extension (%F) ok 16 #skip parrot extension (%H) ok 20 #skip parrot extension (%L) ok 23 #skip perl5-specific extension (%O) ok 24 #skip parrot extension (%P) ok 27 #skip parrot extension (%S) ok 29 #skip perl5-specific extension (%U) not ok 64 # TODO ok 71 #skip perl5-specific extension (%v...) ok 72 #skip perl5-specific extension (%v...) ok 73 #skip perl5-specific extension (%v...) ok 74 #skip perl5-specific extension (%v...) ok 75 #skip perl5-specific extension (%v...) ok 76 #skip perl5-specific extension (%v...) ok 77 #skip perl5-specific extension (%v...) ok 78 #skip perl5-specific extension (%v...) ok 79 #skip perl5-specific extension (%v...) ok 80 #skip perl5-specific extension (%v...) ok 81 #skip perl5-specific extension (%v...) ok 82 #skip perl5-specific extension (%v...) ok 83 #skip perl5-specific extension (%v...) ok 84 #skip perl5-specific extension (%v...) ok 85 #skip perl5-specific extension (%v...) ok 86 #skip perl5-specific extension (%v...) ok 87 #skip perl5-specific extension (%v...) ok 88 #skip perl5-specific extension (%v...) ok 89 #skip perl5-specific extension (%v...) ok 90 #skip perl5-specific extension (%v...) ok 91 #skip perl5-specific extension (%v...) ok 92 #skip perl5-specific extension (%v...) ok 93 #skip perl5-specific extension (%v...) ok 94 #skip perl5-specific extension (%v...) ok 95 #skip perl5-specific extension (%v...) ok 96 #skip perl5-specific extension (%v...) ok 97 #skip perl5-specific extension (%v...) ok 98 #skip perl5-specific extension (%v...) ok 99 #skip perl5-specific extension (%v...) ok 114 #skip harness needs support for * modifier ok 131 #skip harness needs support for * modifier ok 141 #skip harness needs support for * modifier ok 144 #skip perl5 expression as test value not ok 153 # TODO ok 161 #skip harness needs support for * modifier ok 166 #skip harness needs support for * modifier not ok 187 # TODO not ok 191 # TODO ok 193 #skip perl5-specific test ok 200 #skip perl5-specific test ok 201 #skip perl5-specific test ok 202 #skip parrot extension (%p) ok 204 #skip parrot extension (%r) ok 210 #skip harness needs support for * modifier ok 214 #skip harness needs support for * modifier not ok 223 # TODO ok 233 #skip harness needs support for * modifier ok 234 #skip perl5-specific extension (%v...) ok 235 #skip perl5-specific extension (%v...) ok 238 #skip perl5-specific test ok 239 #skip perl5-specific test ok 240 #skip perl5-specific test ok 241 #skip perl5-specific test ok 242 #skip perl5-specific test ok 243 #skip perl5-specific test ok 244 #skip perl5-specific test ok 245 #skip perl5-specific test ok 246 #skip perl5-specific test ok 247 #skip perl5-specific test ok 248 #skip perl5-specific test ok 249 #skip perl5-specific test ok 250 #skip perl5-specific test ok 251 #skip perl5-specific test ok 252 #skip perl5-specific extension (%v...) ok 253 #skip perl5-specific extension (%v...) ok 254 #skip perl5-specific extension (%v...) ok 255 #skip perl5-specific extension (%v...) ok 256 #skip perl5-specific extension (%v...) ok 257 #skip perl5-specific extension (%v...) ok 258 #skip perl5-specific extension (%v...) ok 259 #skip perl5-specific extension (%v...) ok 260 #skip perl5-specific extension (%v...) ok 261 #skip perl5-specific extension (%v...) ok 262 #skip perl5-specific extension (%v...) ok 263 #skip perl5-specific extension (%v...) ok 264 #skip perl5-specific extension (%v...) ok 265 #skip perl5-specific extension (%v...) ok 266 #skip perl5-specific extension (%v...) ok 267 #skip perl5-specific extension (%v...) ok 268 #skip perl5-specific extension (%v...) ok 269 #skip perl5-specific extension (%v...) ok 270 #skip perl5-specific extension (%v...) ok 271 #skip perl5-specific extension (%v...) ok 272 #skip perl5-specific extension (%v...) ok 273 #skip perl5-specific extension (%v...) ok 274 #skip perl5-specific extension (%v...) ok 275 #skip perl5-specific extension (%v...) ok 276 #skip perl5-specific extension (%v...) ok 277 #skip perl5-specific extension (%v...) ok 278 #skip perl5-specific extension (%v...) ok 279 #skip perl5-specific extension (%v...) ok 280 #skip perl5-specific extension (%v...) ok 281 #skip perl5-specific extension (%v...) ok 282 #skip perl5-specific extension (%v...) ok 283 #skip perl5-specific extension (%v...) ok 284 #skip perl5-specific extension (%v...) ok 285 #skip perl5-specific extension (%v...) ok 286 #skip perl5-specific extension (%v...) ok 287 #skip perl5-specific extension (%v...) ok 288 #skip perl5-specific extension (%v...) ok 289 #skip perl5-specific extension (%v...) ok 290 #skip perl5-specific extension (%v...) ok 291 #skip perl5-specific extension (%v...) ok 292 #skip perl5-specific extension (%v...) ok 293 #skip perl5-specific extension (%v...) ok 294 #skip perl5-specific extension (%v...) ok 295 #skip perl5-specific extension (%v...) ok 296 #skip perl5-specific extension (%v...) ok 297 #skip perl5-specific extension (%v...) ok 298 #skip perl5-specific extension (%v...) ok 300 #skip harness needs support for * modifier not ok 304 # TODO not ok 305 # TODO not ok 306 # TODO ok 307 #skip perl5-specific extension (%v...) ok 308 #skip perl5-specific extension (%v...) ok testb__t/op/sprintf2.t ..................... ok testb__t/op/string.t ....................... ok testb__t/op/string_cclass.t ................ ok testb__t/op/string_cmp.t ................... ok testb__t/op/string_cs.t .................... ok testb__t/op/string_mem.t ................... ok 6 #skip Test disabled on not GC MS ok 7 #skip Test disabled on not GC MS ok testb__t/op/stringu.t ...................... ok testb__t/op/time.t ......................... ok testb__t/op/vivify.t ....................... ok testb__t/pmc/addrregistry.t ................ ok testb__t/pmc/alarm.t ....................... ok testb__t/pmc/arrayiterator.t ............... ok testb__t/pmc/bigint.t ...................... ok testb__t/pmc/bignum.t ...................... not ok 8 - set double, get str # TODO bignum strings not ok 9 - add # TODO bignum strings not ok 10 - i_add # TODO bignum strings not ok 11 - add_int # TODO bignum strings not ok 16 - mul # TODO bignum strings not ok 17 - i_multiply # TODO bignum strings not ok 18 - mul_float # TODO bignum strings not ok 24 - floor_divide # TODO undiagnosed bug in floor division; no floor division is actually done. not ok 28 - bignum / by zero BigInt # TODO missing signature not ok 30 - bignum % by zero BigNum # TODO missing signature not ok 31 - bignum % by zero BigInt # TODO missing signature not ok 32 - bignum % by zero Integer # TODO missing signature not ok 36 - abs # TODO bignum strings ok testb__t/pmc/boolean.t ..................... ok testb__t/pmc/bytebuffer.t .................. ok testb__t/pmc/bytebuffer2.t ................. ok testb__t/pmc/callcontext.t ................. ok testb__t/pmc/capture.t ..................... ok testb__t/pmc/class.t ....................... not ok 29 # TODO classes don't seem to call methods yet: GH #396 ok testb__t/pmc/complex.t ..................... ok 118 #skip instantiate n/y ok 119 #skip instantiate n/y ok 120 #skip instantiate n/y ok 121 #skip instantiate n/y ok 151 #skip inf is not platform-independent not ok 552 # TODO not ok 553 # TODO not ok 554 # TODO not ok 559 # TODO not ok 561 # TODO not ok 566 # TODO not ok 582 # TODO not ok 613 # TODO not ok 617 # TODO not ok 618 # TODO not ok 619 # TODO not ok 620 # TODO not ok 622 # TODO not ok 630 # TODO ok testb__t/pmc/config.t ...................... ok testb__t/pmc/context.t ..................... ok testb__t/pmc/continuation.t ................ ok testb__t/pmc/coroutine.t ................... not ok 9 - Call an exited coroutine # TODO goes one iteration too far GH #1106 not ok 13 - Final return from coroutine # TODO one invoke too many GH #1106 not ok 17 - autoreset # TODO one invoke too many GH #1106 ok testb__t/pmc/default.t ..................... ok testb__t/pmc/env.t ......................... ok testb__t/pmc/eventhandler.t ................ ok testb__t/pmc/exception-old.t ............... not ok 18 - invoke handler in calling sub # TODO deprecate rethrow ok testb__t/pmc/exception.t ................... ok testb__t/pmc/exceptionhandler.t ............ ok testb__t/pmc/exporter.t .................... ok testb__t/pmc/filehandle.t .................. ok 5 # skip no async calls yet ok 26 # skip Timely destruction is deprecated. GH #278 ok testb__t/pmc/fixedbooleanarray.t ........... ok testb__t/pmc/fixedfloatarray.t ............. ok testb__t/pmc/fixedintegerarray.t ........... ok testb__t/pmc/fixedpmcarray.t ............... ok testb__t/pmc/fixedstringarray.t ............ ok testb__t/pmc/float.t ....................... ok testb__t/pmc/freeze.t ...................... ok testb__t/pmc/globals.t ..................... ok testb__t/pmc/handle.t ...................... ok testb__t/pmc/hash.t ........................ ok testb__t/pmc/hashiterator.t ................ ok testb__t/pmc/hashiteratorkey.t ............. ok testb__t/pmc/imageio.t ..................... ok testb__t/pmc/imageiosize.t ................. ok testb__t/pmc/imageiostrings.t .............. ok testb__t/pmc/integer.t ..................... ok 9 #skip This test requires sysinfo ok 113 #skip This test requires sysinfo ok 114 #skip This test requires sysinfo ok 115 #skip This test requires sysinfo ok 116 #skip This test requires sysinfo ok 117 #skip This test requires sysinfo ok 118 #skip This test requires sysinfo ok 120 #skip This test requires sysinfo ok 121 #skip This test requires sysinfo ok 122 #skip This test requires sysinfo ok 123 #skip This test requires sysinfo ok 124 #skip This test requires sysinfo ok 125 #skip This test requires sysinfo ok 127 #skip This test requires sysinfo ok 128 #skip This test requires sysinfo ok 141 #skip This test requires sysinfo ok 142 #skip This test requires sysinfo ok testb__t/pmc/io.t .......................... ok 2 # skip clone not finished yet ok testb__t/pmc/io_iterator.t ................. not ok 1 - new # TODO not yet implemented not ok 2 - shift # TODO not yet implemented: GH #549 not ok 3 - get_bool (vtable) # TODO not yet implemented ok testb__t/pmc/io_status.t ................... not ok 1 - new # TODO not yet implemented not ok 2 - get_integer (vtable) # TODO not yet implemented not ok 3 - get_bool (vtable) # TODO not yet implemented not ok 4 - return # TODO not yet implemented not ok 5 - error # TODO not yet implemented not ok 6 - throw # TODO not yet implemented ok testb__t/pmc/io_stdin.t .................... ok testb__t/pmc/iterator.t .................... not ok 7 - custom subclass, set_integer_native # TODO subclassing init VTABLE method is not properly overridden. not ok 22 - adding keys during iteration # TODO adding keys during iteration not ok 27 - cloned iterator doesn't copy the array to which it 'points' # TODO cloned iterator doesn't copy the array to which it 'points' ok testb__t/pmc/key.t ......................... ok testb__t/pmc/lexinfo.t ..................... ok testb__t/pmc/lexpad.t ...................... ok testb__t/pmc/managedstruct.t ............... ok testb__t/pmc/mappedbytearray.t ............. ok testb__t/pmc/multidispatch.t ............... not ok 1 - Integer_divide_Integer 10 / 3 = 1003 # TODO TT #452 not ok 2 - 1+1=3 # TODO TT #452 not ok 3 - PASM divide - override builtin 10 / 3 = 42 # TODO TT #452 not ok 4 - INTVAL return numeq # TODO TT #452 not ok 7 - PASM MMD divide - loaded sub # TODO TT #452 not ok 19 - MMD on PMC types - Any # TODO GH #328 not ok 22 - add as method - inherited # TODO GH #328 ok testb__t/pmc/multisub.t .................... ok testb__t/pmc/namespace-old.t ............... not ok 38 - HLL_map on namespace # TODO GH #404 ok testb__t/pmc/namespace-subs.t .............. ok testb__t/pmc/namespace.t ................... ok testb__t/pmc/nativepccmethod.t ............. ok testb__t/pmc/nci.t ......................... ok 62 # skip 234 signatures only with libffi ok 63 # skip 234 signatures only with libffi ok 64 # skip 234 signatures only with libffi ok 65 # skip 234 signatures only with libffi ok 66 # skip 234 signatures only with libffi ok testb__t/pmc/null.t ........................ ok testb__t/pmc/object-meths.t ................ ok 14 # skip currently broken ok 25 # skip no bound NCI method ok testb__t/pmc/object-mro.t .................. ok testb__t/pmc/object.t ...................... not ok 4 # TODO GH #1010 allow normal Object instantiaton ok testb__t/pmc/opcode.t ...................... ok testb__t/pmc/oplib.t ....................... not ok 9 # TODO Implement cacheing, Opcode.is_same, or change comparison ok testb__t/pmc/orderedhash.t ................. ok 28 # skip odd, tightly-coupled, defacto behaviour is not worth testing ok testb__t/pmc/orderedhashiterator.t ......... ok testb__t/pmc/os.t .......................... ok 28 # skip chroot not available if not root ok testb__t/pmc/os_unicode.t .................. 1..0 # SKIP Unicode filenames not supported on this platform skipped: Unicode filenames not supported on this platform testb__t/pmc/packfile.t .................... ok 44 #skip test_synonyms crash on many platforms. See GH #514 ok 45 #skip test_synonyms crash on many platforms. See GH #514 ok testb__t/pmc/packfileannotation.t .......... ok testb__t/pmc/packfileannotations.t ......... ok testb__t/pmc/packfilebytecodesegment.t ..... ok testb__t/pmc/packfileconstanttable.t ....... ok testb__t/pmc/packfiledirectory.t ........... ok testb__t/pmc/packfileopmap.t ............... ok testb__t/pmc/packfilerawsegment.t .......... ok testb__t/pmc/packfilesegment.t ............. ok testb__t/pmc/packfileview.t ................ ok testb__t/pmc/parrotclass.t ................. ok testb__t/pmc/parrotinterpreter.t ........... ok testb__t/pmc/parrotio.t .................... not ok 2 - open and close - synchronous # TODO not yet implemented ok 3 # skip no async calls yet not ok 4 - print, read, and readline - synchronous # TODO not yet implemented not ok 5 - buffer_type # TODO not yet implemented ok testb__t/pmc/parrotlibrary.t ............... ok testb__t/pmc/parrotobject.t ................ ok testb__t/pmc/pmc.t ......................... ok testb__t/pmc/pmclist.t ..................... ok testb__t/pmc/pmcproxy.t .................... ok testb__t/pmc/pointer.t ..................... ok testb__t/pmc/prop.t ........................ ok testb__t/pmc/resizablebooleanarray.t ....... ok testb__t/pmc/resizablefloatarray.t ......... ok testb__t/pmc/resizableintegerarray.t ....... ok testb__t/pmc/resizablepmcarray.t ........... ok testb__t/pmc/resizablestringarray.t ........ ok testb__t/pmc/ro.t .......................... ok testb__t/pmc/role.t ........................ ok testb__t/pmc/scalar.t ...................... ok testb__t/pmc/schedulermessage.t ............ ok testb__t/pmc/signal.t ...................... 1..0 # SKIP signal tests too instable in parallel, run it alone skipped: signal tests too instable in parallel, run it alone testb__t/pmc/sockaddr.t .................... ok testb__t/pmc/socket.t ...................... ok testb__t/pmc/socket_ipv6.t ................. ok testb__t/pmc/string.t ...................... not ok 102 # TODO ok testb__t/pmc/stringbuilder.t ............... ok testb__t/pmc/stringhandle.t ................ ok 5 # skip no async calls yet not ok 12 - record_separator # TODO not yet implemented ok testb__t/pmc/stringiterator.t .............. ok testb__t/pmc/structview.t .................. ok testb__t/pmc/sub.t ......................... not ok 71 - Thaw PIR subclass # TODO See GH #276 ok testb__t/pmc/sys.t ......................... ok testb__t/pmc/task.t ........................ ok 7 #SKIP task.kill - no reliable test yet [GH #907] ok testb__t/pmc/task_primes.t ................. ok testb__t/pmc/timer.t ....................... ok testb__t/pmc/undef.t ....................... ok testb__t/pmc/unmanagedstruct.t ............. ok testb__t/oo/attributes.t ................... ok testb__t/oo/composition.t .................. ok testb__t/oo/inheritance.t .................. ok testb__t/oo/isa.t .......................... ok testb__t/oo/metamodel.t .................... not ok 6 # TODO not implemented: GH #410 ok testb__t/oo/methods.t ...................... ok testb__t/oo/mro-c3.t ....................... not ok 13 # TODO See TT#1426 ok testb__t/oo/names.t ........................ ok testb__t/oo/new-old.t ...................... ok testb__t/oo/new.t .......................... ok testb__t/oo/objects.t ...................... ok testb__t/oo/ops.t .......................... ok testb__t/oo/proxy.t ........................ ok testb__t/oo/root_new.t ..................... ok testb__t/oo/subclass.t ..................... ok testb__t/oo/vtableoverride.t ............... ok testb__t/pir/interop.t ..................... ok testb__t/pir/macro.t ....................... ok testb__t/pir/pbc_fallback.t ................ ok testb__t/pir/registernames.t ............... ok testb__t/pir/timer_exit.t .................. ok testb__t/native_pbc/header.t ............... ok testb__t/native_pbc/integer.t .............. ok testb__t/native_pbc/string.t ............... ok testf: running with: --runcore=fast -D40 testf__t/compilers/imcc/reg/alloc.t ........ ok testf__t/compilers/imcc/reg/spill.t ........ ok testf__t/compilers/imcc/reg/spill_old.t .... ok testf__t/compilers/imcc/syn/clash.t ........ ok testf__t/compilers/imcc/syn/const.t ........ ok testf__t/compilers/imcc/syn/errors.t ....... ok testf__t/compilers/imcc/syn/file.t ......... ok 13 # skip multiple loading not speced - failing ok testf__t/compilers/imcc/syn/hll.t .......... ok testf__t/compilers/imcc/syn/keyed.t ........ ok 1 # skip experimental ok testf__t/compilers/imcc/syn/labels.t ....... ok testf__t/compilers/imcc/syn/macro.t ........ ok testf__t/compilers/imcc/syn/objects.t ...... ok testf__t/compilers/imcc/syn/op.t ........... ok testf__t/compilers/imcc/syn/pasm.t ......... ok testf__t/compilers/imcc/syn/pcc.t .......... ok testf__t/compilers/imcc/syn/pod.t .......... ok 4 # skip Closing out of pod from included files ok testf__t/compilers/imcc/syn/regressions.t .. ok 18 # skip No limit on key size ok testf__t/compilers/imcc/syn/scope.t ........ ok testf__t/compilers/imcc/syn/subflags.t ..... ok testf__t/compilers/imcc/syn/symbols.t ...... ok testf__t/compilers/imcc/syn/tail.t ......... ok testf__t/compilers/imcc/syn/veracity.t ..... ok testf__t/op/00ff-dos.t ..................... ok testf__t/op/00ff-unix.t .................... ok testf__t/op/64bit.t ........................ ok testf__t/op/annotate-old.t ................. ok testf__t/op/annotate.t ..................... ok testf__t/op/arithmetics.t .................. ok testf__t/op/arithmetics_pmc.t .............. ok testf__t/op/basic.t ........................ ok testf__t/op/box.t .......................... ok testf__t/op/calling.t ...................... not ok 17 - argc mismatch, too many - no getparams # TODO no get_params at all not ok 96 - arg mismatch with no params # TODO GH #600 ok testf__t/op/cc_params.t .................... ok testf__t/op/cc_params_old.t ................ ok testf__t/op/cc_state.t ..................... not ok 6 - positional found, named expected # TODO cc processor state missing not ok 8 - G2: argument underflow: required slurpy param # TODO failing ok testf__t/op/cmp-nonbranch.t ................ ok testf__t/op/comp.t ......................... ok testf__t/op/copy.t ......................... ok testf__t/op/exceptions.t ................... ok testf__t/op/exit.t ......................... ok testf__t/op/fetch.t ........................ ok testf__t/op/gc-active-buffers.t ............ ok testf__t/op/gc-leaky-box.t ................. not ok 1 - #TODO performed 0 (which should be >=1) GC string collect runs (not entirely necessary) ok testf__t/op/gc-leaky-call.t ................ not ok 1 - #TODO performed 0 (which should be >=1) GC string collect runs (not entirely necessary) ok testf__t/op/gc-non-recursive.t ............. ok testf__t/op/gc-stress.t .................... ok testf__t/op/gc.t ........................... ok testf__t/op/globals.t ...................... ok testf__t/op/ifunless.t ..................... ok testf__t/op/inf_nan.t ...................... ok testf__t/op/integer.t ...................... ok testf__t/op/interp.t ....................... ok testf__t/op/jit.t .......................... ok testf__t/op/jitn.t ......................... ok testf__t/op/lexicals.t ..................... not ok 41 - find_lex: (Perl6 OUTER::) # TODO not yet implemented ok testf__t/op/literal-old.t .................. ok testf__t/op/literal.t ...................... ok testf__t/op/load_bytecode.t ................ ok testf__t/op/number.t ....................... ok testf__t/op/say.t .......................... ok testf__t/op/spawnw.t ....................... ok testf__t/op/sprintf.t ...................... ok 5 #skip parrot extension (%B) ok 7 #skip perl5-specific extension (%D) ok 9 #skip perl5-specific extension (%F) ok 16 #skip parrot extension (%H) ok 20 #skip parrot extension (%L) ok 23 #skip perl5-specific extension (%O) ok 24 #skip parrot extension (%P) ok 27 #skip parrot extension (%S) ok 29 #skip perl5-specific extension (%U) not ok 64 # TODO ok 71 #skip perl5-specific extension (%v...) ok 72 #skip perl5-specific extension (%v...) ok 73 #skip perl5-specific extension (%v...) ok 74 #skip perl5-specific extension (%v...) ok 75 #skip perl5-specific extension (%v...) ok 76 #skip perl5-specific extension (%v...) ok 77 #skip perl5-specific extension (%v...) ok 78 #skip perl5-specific extension (%v...) ok 79 #skip perl5-specific extension (%v...) ok 80 #skip perl5-specific extension (%v...) ok 81 #skip perl5-specific extension (%v...) ok 82 #skip perl5-specific extension (%v...) ok 83 #skip perl5-specific extension (%v...) ok 84 #skip perl5-specific extension (%v...) ok 85 #skip perl5-specific extension (%v...) ok 86 #skip perl5-specific extension (%v...) ok 87 #skip perl5-specific extension (%v...) ok 88 #skip perl5-specific extension (%v...) ok 89 #skip perl5-specific extension (%v...) ok 90 #skip perl5-specific extension (%v...) ok 91 #skip perl5-specific extension (%v...) ok 92 #skip perl5-specific extension (%v...) ok 93 #skip perl5-specific extension (%v...) ok 94 #skip perl5-specific extension (%v...) ok 95 #skip perl5-specific extension (%v...) ok 96 #skip perl5-specific extension (%v...) ok 97 #skip perl5-specific extension (%v...) ok 98 #skip perl5-specific extension (%v...) ok 99 #skip perl5-specific extension (%v...) ok 114 #skip harness needs support for * modifier ok 131 #skip harness needs support for * modifier ok 141 #skip harness needs support for * modifier ok 144 #skip perl5 expression as test value not ok 153 # TODO ok 161 #skip harness needs support for * modifier ok 166 #skip harness needs support for * modifier not ok 187 # TODO not ok 191 # TODO ok 193 #skip perl5-specific test ok 200 #skip perl5-specific test ok 201 #skip perl5-specific test ok 202 #skip parrot extension (%p) ok 204 #skip parrot extension (%r) ok 210 #skip harness needs support for * modifier ok 214 #skip harness needs support for * modifier not ok 223 # TODO ok 233 #skip harness needs support for * modifier ok 234 #skip perl5-specific extension (%v...) ok 235 #skip perl5-specific extension (%v...) ok 238 #skip perl5-specific test ok 239 #skip perl5-specific test ok 240 #skip perl5-specific test ok 241 #skip perl5-specific test ok 242 #skip perl5-specific test ok 243 #skip perl5-specific test ok 244 #skip perl5-specific test ok 245 #skip perl5-specific test ok 246 #skip perl5-specific test ok 247 #skip perl5-specific test ok 248 #skip perl5-specific test ok 249 #skip perl5-specific test ok 250 #skip perl5-specific test ok 251 #skip perl5-specific test ok 252 #skip perl5-specific extension (%v...) ok 253 #skip perl5-specific extension (%v...) ok 254 #skip perl5-specific extension (%v...) ok 255 #skip perl5-specific extension (%v...) ok 256 #skip perl5-specific extension (%v...) ok 257 #skip perl5-specific extension (%v...) ok 258 #skip perl5-specific extension (%v...) ok 259 #skip perl5-specific extension (%v...) ok 260 #skip perl5-specific extension (%v...) ok 261 #skip perl5-specific extension (%v...) ok 262 #skip perl5-specific extension (%v...) ok 263 #skip perl5-specific extension (%v...) ok 264 #skip perl5-specific extension (%v...) ok 265 #skip perl5-specific extension (%v...) ok 266 #skip perl5-specific extension (%v...) ok 267 #skip perl5-specific extension (%v...) ok 268 #skip perl5-specific extension (%v...) ok 269 #skip perl5-specific extension (%v...) ok 270 #skip perl5-specific extension (%v...) ok 271 #skip perl5-specific extension (%v...) ok 272 #skip perl5-specific extension (%v...) ok 273 #skip perl5-specific extension (%v...) ok 274 #skip perl5-specific extension (%v...) ok 275 #skip perl5-specific extension (%v...) ok 276 #skip perl5-specific extension (%v...) ok 277 #skip perl5-specific extension (%v...) ok 278 #skip perl5-specific extension (%v...) ok 279 #skip perl5-specific extension (%v...) ok 280 #skip perl5-specific extension (%v...) ok 281 #skip perl5-specific extension (%v...) ok 282 #skip perl5-specific extension (%v...) ok 283 #skip perl5-specific extension (%v...) ok 284 #skip perl5-specific extension (%v...) ok 285 #skip perl5-specific extension (%v...) ok 286 #skip perl5-specific extension (%v...) ok 287 #skip perl5-specific extension (%v...) ok 288 #skip perl5-specific extension (%v...) ok 289 #skip perl5-specific extension (%v...) ok 290 #skip perl5-specific extension (%v...) ok 291 #skip perl5-specific extension (%v...) ok 292 #skip perl5-specific extension (%v...) ok 293 #skip perl5-specific extension (%v...) ok 294 #skip perl5-specific extension (%v...) ok 295 #skip perl5-specific extension (%v...) ok 296 #skip perl5-specific extension (%v...) ok 297 #skip perl5-specific extension (%v...) ok 298 #skip perl5-specific extension (%v...) ok 300 #skip harness needs support for * modifier not ok 304 # TODO not ok 305 # TODO not ok 306 # TODO ok 307 #skip perl5-specific extension (%v...) ok 308 #skip perl5-specific extension (%v...) ok testf__t/op/sprintf2.t ..................... ok testf__t/op/string.t ....................... ok testf__t/op/string_cclass.t ................ ok testf__t/op/string_cmp.t ................... ok testf__t/op/string_cs.t .................... ok testf__t/op/string_mem.t ................... ok 6 #skip Test disabled on not GC MS ok 7 #skip Test disabled on not GC MS ok testf__t/op/stringu.t ...................... ok testf__t/op/time.t ......................... ok testf__t/op/vivify.t ....................... ok testf__t/pmc/addrregistry.t ................ ok testf__t/pmc/alarm.t ....................... ok testf__t/pmc/arrayiterator.t ............... ok testf__t/pmc/bigint.t ...................... ok testf__t/pmc/bignum.t ...................... not ok 8 - set double, get str # TODO bignum strings not ok 9 - add # TODO bignum strings not ok 10 - i_add # TODO bignum strings not ok 11 - add_int # TODO bignum strings not ok 16 - mul # TODO bignum strings not ok 17 - i_multiply # TODO bignum strings not ok 18 - mul_float # TODO bignum strings not ok 24 - floor_divide # TODO undiagnosed bug in floor division; no floor division is actually done. not ok 28 - bignum / by zero BigInt # TODO missing signature not ok 30 - bignum % by zero BigNum # TODO missing signature not ok 31 - bignum % by zero BigInt # TODO missing signature not ok 32 - bignum % by zero Integer # TODO missing signature not ok 36 - abs # TODO bignum strings ok testf__t/pmc/boolean.t ..................... ok testf__t/pmc/bytebuffer.t .................. ok testf__t/pmc/bytebuffer2.t ................. ok testf__t/pmc/callcontext.t ................. ok testf__t/pmc/capture.t ..................... ok testf__t/pmc/class.t ....................... not ok 29 # TODO classes don't seem to call methods yet: GH #396 ok testf__t/pmc/complex.t ..................... ok 118 #skip instantiate n/y ok 119 #skip instantiate n/y ok 120 #skip instantiate n/y ok 121 #skip instantiate n/y ok 151 #skip inf is not platform-independent not ok 552 # TODO not ok 553 # TODO not ok 554 # TODO not ok 559 # TODO not ok 561 # TODO not ok 566 # TODO not ok 582 # TODO not ok 613 # TODO not ok 617 # TODO not ok 618 # TODO not ok 619 # TODO not ok 620 # TODO not ok 622 # TODO not ok 630 # TODO ok testf__t/pmc/config.t ...................... ok testf__t/pmc/context.t ..................... ok testf__t/pmc/continuation.t ................ ok testf__t/pmc/coroutine.t ................... not ok 9 - Call an exited coroutine # TODO goes one iteration too far GH #1106 not ok 13 - Final return from coroutine # TODO one invoke too many GH #1106 not ok 17 - autoreset # TODO one invoke too many GH #1106 ok testf__t/pmc/default.t ..................... ok testf__t/pmc/env.t ......................... ok testf__t/pmc/eventhandler.t ................ ok testf__t/pmc/exception-old.t ............... not ok 18 - invoke handler in calling sub # TODO deprecate rethrow ok testf__t/pmc/exception.t ................... ok testf__t/pmc/exceptionhandler.t ............ ok testf__t/pmc/exporter.t .................... ok testf__t/pmc/filehandle.t .................. ok 5 # skip no async calls yet ok 26 # skip Timely destruction is deprecated. GH #278 ok testf__t/pmc/fixedbooleanarray.t ........... ok testf__t/pmc/fixedfloatarray.t ............. ok testf__t/pmc/fixedintegerarray.t ........... ok testf__t/pmc/fixedpmcarray.t ............... ok testf__t/pmc/fixedstringarray.t ............ ok testf__t/pmc/float.t ....................... ok testf__t/pmc/freeze.t ...................... ok testf__t/pmc/globals.t ..................... ok testf__t/pmc/handle.t ...................... ok testf__t/pmc/hash.t ........................ ok testf__t/pmc/hashiterator.t ................ ok testf__t/pmc/hashiteratorkey.t ............. ok testf__t/pmc/imageio.t ..................... ok testf__t/pmc/imageiosize.t ................. ok testf__t/pmc/imageiostrings.t .............. ok testf__t/pmc/integer.t ..................... ok 9 #skip This test requires sysinfo ok 113 #skip This test requires sysinfo ok 114 #skip This test requires sysinfo ok 115 #skip This test requires sysinfo ok 116 #skip This test requires sysinfo ok 117 #skip This test requires sysinfo ok 118 #skip This test requires sysinfo ok 120 #skip This test requires sysinfo ok 121 #skip This test requires sysinfo ok 122 #skip This test requires sysinfo ok 123 #skip This test requires sysinfo ok 124 #skip This test requires sysinfo ok 125 #skip This test requires sysinfo ok 127 #skip This test requires sysinfo ok 128 #skip This test requires sysinfo ok 141 #skip This test requires sysinfo ok 142 #skip This test requires sysinfo ok testf__t/pmc/io.t .......................... ok 2 # skip clone not finished yet ok testf__t/pmc/io_iterator.t ................. not ok 1 - new # TODO not yet implemented not ok 2 - shift # TODO not yet implemented: GH #549 not ok 3 - get_bool (vtable) # TODO not yet implemented ok testf__t/pmc/io_status.t ................... not ok 1 - new # TODO not yet implemented not ok 2 - get_integer (vtable) # TODO not yet implemented not ok 3 - get_bool (vtable) # TODO not yet implemented not ok 4 - return # TODO not yet implemented not ok 5 - error # TODO not yet implemented not ok 6 - throw # TODO not yet implemented ok testf__t/pmc/io_stdin.t .................... ok testf__t/pmc/iterator.t .................... not ok 7 - custom subclass, set_integer_native # TODO subclassing init VTABLE method is not properly overridden. not ok 22 - adding keys during iteration # TODO adding keys during iteration not ok 27 - cloned iterator doesn't copy the array to which it 'points' # TODO cloned iterator doesn't copy the array to which it 'points' ok testf__t/pmc/key.t ......................... ok testf__t/pmc/lexinfo.t ..................... ok testf__t/pmc/lexpad.t ...................... ok testf__t/pmc/managedstruct.t ............... ok testf__t/pmc/mappedbytearray.t ............. ok testf__t/pmc/multidispatch.t ............... not ok 1 - Integer_divide_Integer 10 / 3 = 1003 # TODO TT #452 not ok 2 - 1+1=3 # TODO TT #452 not ok 3 - PASM divide - override builtin 10 / 3 = 42 # TODO TT #452 not ok 4 - INTVAL return numeq # TODO TT #452 not ok 7 - PASM MMD divide - loaded sub # TODO TT #452 not ok 19 - MMD on PMC types - Any # TODO GH #328 not ok 22 - add as method - inherited # TODO GH #328 ok testf__t/pmc/multisub.t .................... ok testf__t/pmc/namespace-old.t ............... not ok 38 - HLL_map on namespace # TODO GH #404 ok testf__t/pmc/namespace-subs.t .............. ok testf__t/pmc/namespace.t ................... ok testf__t/pmc/nativepccmethod.t ............. ok testf__t/pmc/nci.t ......................... ok 62 # skip 234 signatures only with libffi ok 63 # skip 234 signatures only with libffi ok 64 # skip 234 signatures only with libffi ok 65 # skip 234 signatures only with libffi ok 66 # skip 234 signatures only with libffi ok testf__t/pmc/null.t ........................ ok testf__t/pmc/object-meths.t ................ ok 14 # skip currently broken ok 25 # skip no bound NCI method ok testf__t/pmc/object-mro.t .................. ok testf__t/pmc/object.t ...................... not ok 4 # TODO GH #1010 allow normal Object instantiaton ok testf__t/pmc/opcode.t ...................... ok testf__t/pmc/oplib.t ....................... not ok 9 # TODO Implement cacheing, Opcode.is_same, or change comparison ok testf__t/pmc/orderedhash.t ................. ok 28 # skip odd, tightly-coupled, defacto behaviour is not worth testing ok testf__t/pmc/orderedhashiterator.t ......... ok testf__t/pmc/os.t .......................... ok 28 # skip chroot not available if not root ok testf__t/pmc/os_unicode.t .................. 1..0 # SKIP Unicode filenames not supported on this platform skipped: Unicode filenames not supported on this platform testf__t/pmc/packfile.t .................... ok 44 #skip test_synonyms crash on many platforms. See GH #514 ok 45 #skip test_synonyms crash on many platforms. See GH #514 ok testf__t/pmc/packfileannotation.t .......... ok testf__t/pmc/packfileannotations.t ......... ok testf__t/pmc/packfilebytecodesegment.t ..... ok testf__t/pmc/packfileconstanttable.t ....... ok testf__t/pmc/packfiledirectory.t ........... ok testf__t/pmc/packfileopmap.t ............... ok testf__t/pmc/packfilerawsegment.t .......... ok testf__t/pmc/packfilesegment.t ............. ok testf__t/pmc/packfileview.t ................ ok testf__t/pmc/parrotclass.t ................. ok testf__t/pmc/parrotinterpreter.t ........... ok testf__t/pmc/parrotio.t .................... not ok 2 - open and close - synchronous # TODO not yet implemented ok 3 # skip no async calls yet not ok 4 - print, read, and readline - synchronous # TODO not yet implemented not ok 5 - buffer_type # TODO not yet implemented ok testf__t/pmc/parrotlibrary.t ............... ok testf__t/pmc/parrotobject.t ................ ok testf__t/pmc/pmc.t ......................... ok testf__t/pmc/pmclist.t ..................... ok testf__t/pmc/pmcproxy.t .................... ok testf__t/pmc/pointer.t ..................... ok testf__t/pmc/prop.t ........................ ok testf__t/pmc/resizablebooleanarray.t ....... ok testf__t/pmc/resizablefloatarray.t ......... ok testf__t/pmc/resizableintegerarray.t ....... ok testf__t/pmc/resizablepmcarray.t ........... ok testf__t/pmc/resizablestringarray.t ........ ok testf__t/pmc/ro.t .......................... ok testf__t/pmc/role.t ........................ ok testf__t/pmc/scalar.t ...................... ok testf__t/pmc/schedulermessage.t ............ ok testf__t/pmc/signal.t ...................... 1..0 # SKIP signal tests too instable in parallel, run it alone skipped: signal tests too instable in parallel, run it alone testf__t/pmc/sockaddr.t .................... ok testf__t/pmc/socket.t ...................... ok testf__t/pmc/socket_ipv6.t ................. ok testf__t/pmc/string.t ...................... not ok 102 # TODO ok testf__t/pmc/stringbuilder.t ............... ok testf__t/pmc/stringhandle.t ................ ok 5 # skip no async calls yet not ok 12 - record_separator # TODO not yet implemented ok testf__t/pmc/stringiterator.t .............. ok testf__t/pmc/structview.t .................. ok testf__t/pmc/sub.t ......................... not ok 71 - Thaw PIR subclass # TODO See GH #276 ok testf__t/pmc/sys.t ......................... ok testf__t/pmc/task.t ........................ ok 7 #SKIP task.kill - no reliable test yet [GH #907] ok testf__t/pmc/task_primes.t ................. ok testf__t/pmc/timer.t ....................... ok testf__t/pmc/undef.t ....................... ok testf__t/pmc/unmanagedstruct.t ............. ok testf__t/oo/attributes.t ................... ok testf__t/oo/composition.t .................. ok testf__t/oo/inheritance.t .................. ok testf__t/oo/isa.t .......................... ok testf__t/oo/metamodel.t .................... not ok 6 # TODO not implemented: GH #410 ok testf__t/oo/methods.t ...................... ok testf__t/oo/mro-c3.t ....................... not ok 13 # TODO See TT#1426 ok testf__t/oo/names.t ........................ ok testf__t/oo/new-old.t ...................... ok testf__t/oo/new.t .......................... ok testf__t/oo/objects.t ...................... ok testf__t/oo/ops.t .......................... ok testf__t/oo/proxy.t ........................ ok testf__t/oo/root_new.t ..................... ok testf__t/oo/subclass.t ..................... ok testf__t/oo/vtableoverride.t ............... ok testf__t/pir/interop.t ..................... ok testf__t/pir/macro.t ....................... ok testf__t/pir/pbc_fallback.t ................ ok testf__t/pir/registernames.t ............... ok testf__t/pir/timer_exit.t .................. ok testf__t/native_pbc/header.t ............... ok testf__t/native_pbc/integer.t .............. ok testf__t/native_pbc/string.t ............... ok testO1: running with: -O1 testO1__t/compilers/imcc/reg/alloc.t ........ ok testO1__t/compilers/imcc/reg/spill.t ........ ok testO1__t/compilers/imcc/reg/spill_old.t .... ok testO1__t/compilers/imcc/syn/clash.t ........ ok testO1__t/compilers/imcc/syn/const.t ........ ok testO1__t/compilers/imcc/syn/errors.t ....... ok testO1__t/compilers/imcc/syn/file.t ......... ok 13 # skip multiple loading not speced - failing ok testO1__t/compilers/imcc/syn/hll.t .......... ok testO1__t/compilers/imcc/syn/keyed.t ........ ok 1 # skip experimental ok testO1__t/compilers/imcc/syn/labels.t ....... ok testO1__t/compilers/imcc/syn/macro.t ........ ok testO1__t/compilers/imcc/syn/objects.t ...... ok testO1__t/compilers/imcc/syn/op.t ........... ok testO1__t/compilers/imcc/syn/pasm.t ......... ok testO1__t/compilers/imcc/syn/pcc.t .......... ok testO1__t/compilers/imcc/syn/pod.t .......... ok 4 # skip Closing out of pod from included files ok testO1__t/compilers/imcc/syn/regressions.t .. ok 18 # skip No limit on key size ok testO1__t/compilers/imcc/syn/scope.t ........ ok testO1__t/compilers/imcc/syn/subflags.t ..... ok testO1__t/compilers/imcc/syn/symbols.t ...... ok testO1__t/compilers/imcc/syn/tail.t ......... ok testO1__t/compilers/imcc/syn/veracity.t ..... ok testO1__t/op/00ff-dos.t ..................... ok testO1__t/op/00ff-unix.t .................... ok testO1__t/op/64bit.t ........................ ok testO1__t/op/annotate-old.t ................. ok testO1__t/op/annotate.t ..................... ok testO1__t/op/arithmetics.t .................. ok testO1__t/op/arithmetics_pmc.t .............. ok testO1__t/op/basic.t ........................ ok testO1__t/op/box.t .......................... ok testO1__t/op/calling.t ...................... not ok 17 - argc mismatch, too many - no getparams # TODO no get_params at all not ok 63 - newclosure followed by tailcall # TODO bad -O1 test 63 not ok 96 - arg mismatch with no params # TODO GH #600 ok testO1__t/op/cc_params.t .................... ok testO1__t/op/cc_params_old.t ................ ok testO1__t/op/cc_state.t ..................... not ok 6 - positional found, named expected # TODO cc processor state missing not ok 8 - G2: argument underflow: required slurpy param # TODO failing ok testO1__t/op/cmp-nonbranch.t ................ ok testO1__t/op/comp.t ......................... ok testO1__t/op/copy.t ......................... ok testO1__t/op/exceptions.t ................... ok testO1__t/op/exit.t ......................... ok testO1__t/op/fetch.t ........................ ok testO1__t/op/gc-active-buffers.t ............ ok testO1__t/op/gc-leaky-box.t ................. not ok 1 - #TODO performed 0 (which should be >=1) GC string collect runs (not entirely necessary) ok testO1__t/op/gc-leaky-call.t ................ not ok 1 - #TODO performed 0 (which should be >=1) GC string collect runs (not entirely necessary) ok testO1__t/op/gc-non-recursive.t ............. ok testO1__t/op/gc-stress.t .................... ok testO1__t/op/gc.t ........................... ok testO1__t/op/globals.t ...................... ok testO1__t/op/ifunless.t ..................... ok testO1__t/op/inf_nan.t ...................... ok testO1__t/op/integer.t ...................... ok testO1__t/op/interp.t ....................... ok testO1__t/op/jit.t .......................... ok testO1__t/op/jitn.t ......................... ok testO1__t/op/lexicals.t ..................... not ok 41 - find_lex: (Perl6 OUTER::) # TODO not yet implemented ok testO1__t/op/literal-old.t .................. ok testO1__t/op/literal.t ...................... ok testO1__t/op/load_bytecode.t ................ ok testO1__t/op/number.t ....................... ok testO1__t/op/say.t .......................... ok testO1__t/op/spawnw.t ....................... ok testO1__t/op/sprintf.t ...................... ok 5 #skip parrot extension (%B) ok 7 #skip perl5-specific extension (%D) ok 9 #skip perl5-specific extension (%F) ok 16 #skip parrot extension (%H) ok 20 #skip parrot extension (%L) ok 23 #skip perl5-specific extension (%O) ok 24 #skip parrot extension (%P) ok 27 #skip parrot extension (%S) ok 29 #skip perl5-specific extension (%U) not ok 64 # TODO ok 71 #skip perl5-specific extension (%v...) ok 72 #skip perl5-specific extension (%v...) ok 73 #skip perl5-specific extension (%v...) ok 74 #skip perl5-specific extension (%v...) ok 75 #skip perl5-specific extension (%v...) ok 76 #skip perl5-specific extension (%v...) ok 77 #skip perl5-specific extension (%v...) ok 78 #skip perl5-specific extension (%v...) ok 79 #skip perl5-specific extension (%v...) ok 80 #skip perl5-specific extension (%v...) ok 81 #skip perl5-specific extension (%v...) ok 82 #skip perl5-specific extension (%v...) ok 83 #skip perl5-specific extension (%v...) ok 84 #skip perl5-specific extension (%v...) ok 85 #skip perl5-specific extension (%v...) ok 86 #skip perl5-specific extension (%v...) ok 87 #skip perl5-specific extension (%v...) ok 88 #skip perl5-specific extension (%v...) ok 89 #skip perl5-specific extension (%v...) ok 90 #skip perl5-specific extension (%v...) ok 91 #skip perl5-specific extension (%v...) ok 92 #skip perl5-specific extension (%v...) ok 93 #skip perl5-specific extension (%v...) ok 94 #skip perl5-specific extension (%v...) ok 95 #skip perl5-specific extension (%v...) ok 96 #skip perl5-specific extension (%v...) ok 97 #skip perl5-specific extension (%v...) ok 98 #skip perl5-specific extension (%v...) ok 99 #skip perl5-specific extension (%v...) ok 114 #skip harness needs support for * modifier ok 131 #skip harness needs support for * modifier ok 141 #skip harness needs support for * modifier ok 144 #skip perl5 expression as test value not ok 153 # TODO ok 161 #skip harness needs support for * modifier ok 166 #skip harness needs support for * modifier not ok 187 # TODO not ok 191 # TODO ok 193 #skip perl5-specific test ok 200 #skip perl5-specific test ok 201 #skip perl5-specific test ok 202 #skip parrot extension (%p) ok 204 #skip parrot extension (%r) ok 210 #skip harness needs support for * modifier ok 214 #skip harness needs support for * modifier not ok 223 # TODO ok 233 #skip harness needs support for * modifier ok 234 #skip perl5-specific extension (%v...) ok 235 #skip perl5-specific extension (%v...) ok 238 #skip perl5-specific test ok 239 #skip perl5-specific test ok 240 #skip perl5-specific test ok 241 #skip perl5-specific test ok 242 #skip perl5-specific test ok 243 #skip perl5-specific test ok 244 #skip perl5-specific test ok 245 #skip perl5-specific test ok 246 #skip perl5-specific test ok 247 #skip perl5-specific test ok 248 #skip perl5-specific test ok 249 #skip perl5-specific test ok 250 #skip perl5-specific test ok 251 #skip perl5-specific test ok 252 #skip perl5-specific extension (%v...) ok 253 #skip perl5-specific extension (%v...) ok 254 #skip perl5-specific extension (%v...) ok 255 #skip perl5-specific extension (%v...) ok 256 #skip perl5-specific extension (%v...) ok 257 #skip perl5-specific extension (%v...) ok 258 #skip perl5-specific extension (%v...) ok 259 #skip perl5-specific extension (%v...) ok 260 #skip perl5-specific extension (%v...) ok 261 #skip perl5-specific extension (%v...) ok 262 #skip perl5-specific extension (%v...) ok 263 #skip perl5-specific extension (%v...) ok 264 #skip perl5-specific extension (%v...) ok 265 #skip perl5-specific extension (%v...) ok 266 #skip perl5-specific extension (%v...) ok 267 #skip perl5-specific extension (%v...) ok 268 #skip perl5-specific extension (%v...) ok 269 #skip perl5-specific extension (%v...) ok 270 #skip perl5-specific extension (%v...) ok 271 #skip perl5-specific extension (%v...) ok 272 #skip perl5-specific extension (%v...) ok 273 #skip perl5-specific extension (%v...) ok 274 #skip perl5-specific extension (%v...) ok 275 #skip perl5-specific extension (%v...) ok 276 #skip perl5-specific extension (%v...) ok 277 #skip perl5-specific extension (%v...) ok 278 #skip perl5-specific extension (%v...) ok 279 #skip perl5-specific extension (%v...) ok 280 #skip perl5-specific extension (%v...) ok 281 #skip perl5-specific extension (%v...) ok 282 #skip perl5-specific extension (%v...) ok 283 #skip perl5-specific extension (%v...) ok 284 #skip perl5-specific extension (%v...) ok 285 #skip perl5-specific extension (%v...) ok 286 #skip perl5-specific extension (%v...) ok 287 #skip perl5-specific extension (%v...) ok 288 #skip perl5-specific extension (%v...) ok 289 #skip perl5-specific extension (%v...) ok 290 #skip perl5-specific extension (%v...) ok 291 #skip perl5-specific extension (%v...) ok 292 #skip perl5-specific extension (%v...) ok 293 #skip perl5-specific extension (%v...) ok 294 #skip perl5-specific extension (%v...) ok 295 #skip perl5-specific extension (%v...) ok 296 #skip perl5-specific extension (%v...) ok 297 #skip perl5-specific extension (%v...) ok 298 #skip perl5-specific extension (%v...) ok 300 #skip harness needs support for * modifier not ok 304 # TODO not ok 305 # TODO not ok 306 # TODO ok 307 #skip perl5-specific extension (%v...) ok 308 #skip perl5-specific extension (%v...) ok testO1__t/op/sprintf2.t ..................... ok testO1__t/op/string.t ....................... ok testO1__t/op/string_cclass.t ................ ok testO1__t/op/string_cmp.t ................... ok testO1__t/op/string_cs.t .................... ok testO1__t/op/string_mem.t ................... ok 6 #skip Test disabled on not GC MS ok 7 #skip Test disabled on not GC MS ok testO1__t/op/stringu.t ...................... ok testO1__t/op/time.t ......................... ok testO1__t/op/vivify.t ....................... ok testO1__t/pmc/addrregistry.t ................ ok testO1__t/pmc/alarm.t ....................... ok testO1__t/pmc/arrayiterator.t ............... ok testO1__t/pmc/bigint.t ...................... ok testO1__t/pmc/bignum.t ...................... not ok 8 - set double, get str # TODO bignum strings not ok 9 - add # TODO bignum strings not ok 10 - i_add # TODO bignum strings not ok 11 - add_int # TODO bignum strings not ok 16 - mul # TODO bignum strings not ok 17 - i_multiply # TODO bignum strings not ok 18 - mul_float # TODO bignum strings not ok 24 - floor_divide # TODO undiagnosed bug in floor division; no floor division is actually done. not ok 28 - bignum / by zero BigInt # TODO missing signature not ok 30 - bignum % by zero BigNum # TODO missing signature not ok 31 - bignum % by zero BigInt # TODO missing signature not ok 32 - bignum % by zero Integer # TODO missing signature not ok 36 - abs # TODO bignum strings ok testO1__t/pmc/boolean.t ..................... ok testO1__t/pmc/bytebuffer.t .................. ok testO1__t/pmc/bytebuffer2.t ................. ok testO1__t/pmc/callcontext.t ................. ok testO1__t/pmc/capture.t ..................... ok testO1__t/pmc/class.t ....................... not ok 29 # TODO classes don't seem to call methods yet: GH #396 ok testO1__t/pmc/complex.t ..................... ok 118 #skip instantiate n/y ok 119 #skip instantiate n/y ok 120 #skip instantiate n/y ok 121 #skip instantiate n/y ok 151 #skip inf is not platform-independent not ok 552 # TODO not ok 553 # TODO not ok 554 # TODO not ok 559 # TODO not ok 561 # TODO not ok 566 # TODO not ok 582 # TODO not ok 613 # TODO not ok 617 # TODO not ok 618 # TODO not ok 619 # TODO not ok 620 # TODO not ok 622 # TODO not ok 630 # TODO ok testO1__t/pmc/config.t ...................... ok testO1__t/pmc/context.t ..................... ok testO1__t/pmc/continuation.t ................ ok testO1__t/pmc/coroutine.t ................... not ok 9 - Call an exited coroutine # TODO goes one iteration too far GH #1106 not ok 13 - Final return from coroutine # TODO one invoke too many GH #1106 not ok 17 - autoreset # TODO one invoke too many GH #1106 ok testO1__t/pmc/default.t ..................... ok testO1__t/pmc/env.t ......................... ok testO1__t/pmc/eventhandler.t ................ ok testO1__t/pmc/exception-old.t ............... not ok 18 - invoke handler in calling sub # TODO deprecate rethrow ok testO1__t/pmc/exception.t ................... ok testO1__t/pmc/exceptionhandler.t ............ ok testO1__t/pmc/exporter.t .................... ok testO1__t/pmc/filehandle.t .................. ok 5 # skip no async calls yet ok 26 # skip Timely destruction is deprecated. GH #278 ok testO1__t/pmc/fixedbooleanarray.t ........... ok testO1__t/pmc/fixedfloatarray.t ............. ok testO1__t/pmc/fixedintegerarray.t ........... ok testO1__t/pmc/fixedpmcarray.t ............... ok testO1__t/pmc/fixedstringarray.t ............ ok testO1__t/pmc/float.t ....................... ok testO1__t/pmc/freeze.t ...................... ok testO1__t/pmc/globals.t ..................... ok testO1__t/pmc/handle.t ...................... ok testO1__t/pmc/hash.t ........................ ok testO1__t/pmc/hashiterator.t ................ ok testO1__t/pmc/hashiteratorkey.t ............. ok testO1__t/pmc/imageio.t ..................... ok testO1__t/pmc/imageiosize.t ................. ok testO1__t/pmc/imageiostrings.t .............. ok testO1__t/pmc/integer.t ..................... ok 9 #skip This test requires sysinfo ok 113 #skip This test requires sysinfo ok 114 #skip This test requires sysinfo ok 115 #skip This test requires sysinfo ok 116 #skip This test requires sysinfo ok 117 #skip This test requires sysinfo ok 118 #skip This test requires sysinfo ok 120 #skip This test requires sysinfo ok 121 #skip This test requires sysinfo ok 122 #skip This test requires sysinfo ok 123 #skip This test requires sysinfo ok 124 #skip This test requires sysinfo ok 125 #skip This test requires sysinfo ok 127 #skip This test requires sysinfo ok 128 #skip This test requires sysinfo ok 141 #skip This test requires sysinfo ok 142 #skip This test requires sysinfo ok testO1__t/pmc/io.t .......................... ok 2 # skip clone not finished yet ok testO1__t/pmc/io_iterator.t ................. not ok 1 - new # TODO not yet implemented not ok 2 - shift # TODO not yet implemented: GH #549 not ok 3 - get_bool (vtable) # TODO not yet implemented ok testO1__t/pmc/io_status.t ................... not ok 1 - new # TODO not yet implemented not ok 2 - get_integer (vtable) # TODO not yet implemented not ok 3 - get_bool (vtable) # TODO not yet implemented not ok 4 - return # TODO not yet implemented not ok 5 - error # TODO not yet implemented not ok 6 - throw # TODO not yet implemented ok testO1__t/pmc/io_stdin.t .................... ok testO1__t/pmc/iterator.t .................... not ok 7 - custom subclass, set_integer_native # TODO subclassing init VTABLE method is not properly overridden. not ok 22 - adding keys during iteration # TODO adding keys during iteration not ok 27 - cloned iterator doesn't copy the array to which it 'points' # TODO cloned iterator doesn't copy the array to which it 'points' ok testO1__t/pmc/key.t ......................... ok testO1__t/pmc/lexinfo.t ..................... ok testO1__t/pmc/lexpad.t ...................... ok testO1__t/pmc/managedstruct.t ............... ok testO1__t/pmc/mappedbytearray.t ............. ok testO1__t/pmc/multidispatch.t ............... not ok 1 - Integer_divide_Integer 10 / 3 = 1003 # TODO TT #452 not ok 2 - 1+1=3 # TODO TT #452 not ok 3 - PASM divide - override builtin 10 / 3 = 42 # TODO TT #452 not ok 4 - INTVAL return numeq # TODO TT #452 not ok 7 - PASM MMD divide - loaded sub # TODO TT #452 not ok 19 - MMD on PMC types - Any # TODO GH #328 not ok 22 - add as method - inherited # TODO GH #328 ok testO1__t/pmc/multisub.t .................... ok testO1__t/pmc/namespace-old.t ............... not ok 38 - HLL_map on namespace # TODO GH #404 ok testO1__t/pmc/namespace-subs.t .............. ok testO1__t/pmc/namespace.t ................... ok testO1__t/pmc/nativepccmethod.t ............. ok testO1__t/pmc/nci.t ......................... ok 62 # skip 234 signatures only with libffi ok 63 # skip 234 signatures only with libffi ok 64 # skip 234 signatures only with libffi ok 65 # skip 234 signatures only with libffi ok 66 # skip 234 signatures only with libffi ok testO1__t/pmc/null.t ........................ ok testO1__t/pmc/object-meths.t ................ ok 14 # skip currently broken ok 25 # skip no bound NCI method ok testO1__t/pmc/object-mro.t .................. ok testO1__t/pmc/object.t ...................... not ok 4 # TODO GH #1010 allow normal Object instantiaton ok testO1__t/pmc/opcode.t ...................... ok testO1__t/pmc/oplib.t ....................... not ok 9 # TODO Implement cacheing, Opcode.is_same, or change comparison ok testO1__t/pmc/orderedhash.t ................. ok 28 # skip odd, tightly-coupled, defacto behaviour is not worth testing ok testO1__t/pmc/orderedhashiterator.t ......... ok testO1__t/pmc/os.t .......................... ok 28 # skip chroot not available if not root ok testO1__t/pmc/os_unicode.t .................. 1..0 # SKIP Unicode filenames not supported on this platform skipped: Unicode filenames not supported on this platform testO1__t/pmc/packfile.t .................... ok 44 #skip test_synonyms crash on many platforms. See GH #514 ok 45 #skip test_synonyms crash on many platforms. See GH #514 ok testO1__t/pmc/packfileannotation.t .......... ok testO1__t/pmc/packfileannotations.t ......... ok testO1__t/pmc/packfilebytecodesegment.t ..... ok testO1__t/pmc/packfileconstanttable.t ....... ok testO1__t/pmc/packfiledirectory.t ........... ok testO1__t/pmc/packfileopmap.t ............... ok testO1__t/pmc/packfilerawsegment.t .......... ok testO1__t/pmc/packfilesegment.t ............. ok testO1__t/pmc/packfileview.t ................ ok testO1__t/pmc/parrotclass.t ................. ok testO1__t/pmc/parrotinterpreter.t ........... ok testO1__t/pmc/parrotio.t .................... not ok 2 - open and close - synchronous # TODO not yet implemented ok 3 # skip no async calls yet not ok 4 - print, read, and readline - synchronous # TODO not yet implemented not ok 5 - buffer_type # TODO not yet implemented ok testO1__t/pmc/parrotlibrary.t ............... ok testO1__t/pmc/parrotobject.t ................ ok testO1__t/pmc/pmc.t ......................... ok testO1__t/pmc/pmclist.t ..................... ok testO1__t/pmc/pmcproxy.t .................... ok testO1__t/pmc/pointer.t ..................... ok testO1__t/pmc/prop.t ........................ ok testO1__t/pmc/resizablebooleanarray.t ....... ok testO1__t/pmc/resizablefloatarray.t ......... ok testO1__t/pmc/resizableintegerarray.t ....... ok testO1__t/pmc/resizablepmcarray.t ........... ok testO1__t/pmc/resizablestringarray.t ........ ok testO1__t/pmc/ro.t .......................... ok testO1__t/pmc/role.t ........................ ok testO1__t/pmc/scalar.t ...................... ok testO1__t/pmc/schedulermessage.t ............ ok testO1__t/pmc/signal.t ...................... 1..0 # SKIP signal tests too instable in parallel, run it alone skipped: signal tests too instable in parallel, run it alone testO1__t/pmc/sockaddr.t .................... ok testO1__t/pmc/socket.t ...................... ok testO1__t/pmc/socket_ipv6.t ................. ok testO1__t/pmc/string.t ...................... not ok 102 # TODO ok testO1__t/pmc/stringbuilder.t ............... ok testO1__t/pmc/stringhandle.t ................ ok 5 # skip no async calls yet not ok 12 - record_separator # TODO not yet implemented ok testO1__t/pmc/stringiterator.t .............. ok testO1__t/pmc/structview.t .................. ok testO1__t/pmc/sub.t ......................... not ok 71 - Thaw PIR subclass # TODO See GH #276 ok testO1__t/pmc/sys.t ......................... ok testO1__t/pmc/task.t ........................ ok 7 #SKIP task.kill - no reliable test yet [GH #907] ok testO1__t/pmc/task_primes.t ................. ok testO1__t/pmc/timer.t ....................... ok testO1__t/pmc/undef.t ....................... ok testO1__t/pmc/unmanagedstruct.t ............. ok testO1__t/oo/attributes.t ................... ok testO1__t/oo/composition.t .................. ok testO1__t/oo/inheritance.t .................. ok testO1__t/oo/isa.t .......................... ok testO1__t/oo/metamodel.t .................... not ok 6 # TODO not implemented: GH #410 ok testO1__t/oo/methods.t ...................... ok testO1__t/oo/mro-c3.t ....................... not ok 13 # TODO See TT#1426 ok testO1__t/oo/names.t ........................ ok testO1__t/oo/new-old.t ...................... ok testO1__t/oo/new.t .......................... ok testO1__t/oo/objects.t ...................... ok testO1__t/oo/ops.t .......................... ok testO1__t/oo/proxy.t ........................ ok testO1__t/oo/root_new.t ..................... ok testO1__t/oo/subclass.t ..................... ok testO1__t/oo/vtableoverride.t ............... ok testO1__t/pir/interop.t ..................... ok testO1__t/pir/macro.t ....................... ok testO1__t/pir/pbc_fallback.t ................ ok testO1__t/pir/registernames.t ............... ok testO1__t/pir/timer_exit.t .................. ok testO1__t/native_pbc/header.t ............... ok testO1__t/native_pbc/integer.t .............. ok testO1__t/native_pbc/string.t ............... ok testO2: running with: -O2 testO2__t/compilers/imcc/reg/alloc.t ........ ok testO2__t/compilers/imcc/reg/spill.t ........ ok testO2__t/compilers/imcc/reg/spill_old.t .... ok testO2__t/compilers/imcc/syn/clash.t ........ ok testO2__t/compilers/imcc/syn/const.t ........ ok testO2__t/compilers/imcc/syn/errors.t ....... ok testO2__t/compilers/imcc/syn/file.t ......... ok 13 # skip multiple loading not speced - failing ok testO2__t/compilers/imcc/syn/hll.t .......... ok testO2__t/compilers/imcc/syn/keyed.t ........ ok 1 # skip experimental ok testO2__t/compilers/imcc/syn/labels.t ....... ok testO2__t/compilers/imcc/syn/macro.t ........ ok testO2__t/compilers/imcc/syn/objects.t ...... ok testO2__t/compilers/imcc/syn/op.t ........... ok testO2__t/compilers/imcc/syn/pasm.t ......... ok testO2__t/compilers/imcc/syn/pcc.t .......... ok testO2__t/compilers/imcc/syn/pod.t .......... ok 4 # skip Closing out of pod from included files ok testO2__t/compilers/imcc/syn/regressions.t .. ok 2 # skip invalid -O2 test GH #1049 ok 18 # skip No limit on key size ok testO2__t/compilers/imcc/syn/scope.t ........ ok testO2__t/compilers/imcc/syn/subflags.t ..... ok testO2__t/compilers/imcc/syn/symbols.t ...... ok testO2__t/compilers/imcc/syn/tail.t ......... ok testO2__t/compilers/imcc/syn/veracity.t ..... ok testO2__t/op/00ff-dos.t ..................... ok testO2__t/op/00ff-unix.t .................... ok testO2__t/op/64bit.t ........................ ok testO2__t/op/annotate-old.t ................. ok testO2__t/op/annotate.t ..................... ok testO2__t/op/arithmetics.t .................. ok testO2__t/op/arithmetics_pmc.t .............. ok testO2__t/op/basic.t ........................ ok testO2__t/op/box.t .......................... ok testO2__t/op/calling.t ...................... not ok 17 - argc mismatch, too many - no getparams # TODO no get_params at all not ok 63 - newclosure followed by tailcall # TODO bad -O1 test 63 not ok 96 - arg mismatch with no params # TODO GH #600 ok testO2__t/op/cc_params.t .................... ok testO2__t/op/cc_params_old.t ................ ok testO2__t/op/cc_state.t ..................... not ok 6 - positional found, named expected # TODO cc processor state missing not ok 8 - G2: argument underflow: required slurpy param # TODO failing ok testO2__t/op/cmp-nonbranch.t ................ ok testO2__t/op/comp.t ......................... ok testO2__t/op/copy.t ......................... ok testO2__t/op/exceptions.t ................... ok testO2__t/op/exit.t ......................... ok testO2__t/op/fetch.t ........................ ok testO2__t/op/gc-active-buffers.t ............ ok testO2__t/op/gc-leaky-box.t ................. not ok 1 - #TODO performed 0 (which should be >=1) GC string collect runs (not entirely necessary) ok testO2__t/op/gc-leaky-call.t ................ not ok 1 - #TODO performed 0 (which should be >=1) GC string collect runs (not entirely necessary) ok testO2__t/op/gc-non-recursive.t ............. ok testO2__t/op/gc-stress.t .................... ok testO2__t/op/gc.t ........................... ok testO2__t/op/globals.t ...................... ok testO2__t/op/ifunless.t ..................... ok testO2__t/op/inf_nan.t ...................... ok testO2__t/op/integer.t ...................... ok testO2__t/op/interp.t ....................... ok testO2__t/op/jit.t .......................... ok testO2__t/op/jitn.t ......................... ok testO2__t/op/lexicals.t ..................... not ok 41 - find_lex: (Perl6 OUTER::) # TODO not yet implemented ok testO2__t/op/literal-old.t .................. ok testO2__t/op/literal.t ...................... ok testO2__t/op/load_bytecode.t ................ ok testO2__t/op/number.t ....................... ok testO2__t/op/say.t .......................... ok testO2__t/op/spawnw.t ....................... ok testO2__t/op/sprintf.t ...................... ok 5 #skip parrot extension (%B) ok 7 #skip perl5-specific extension (%D) ok 9 #skip perl5-specific extension (%F) ok 16 #skip parrot extension (%H) ok 20 #skip parrot extension (%L) ok 23 #skip perl5-specific extension (%O) ok 24 #skip parrot extension (%P) ok 27 #skip parrot extension (%S) ok 29 #skip perl5-specific extension (%U) not ok 64 # TODO ok 71 #skip perl5-specific extension (%v...) ok 72 #skip perl5-specific extension (%v...) ok 73 #skip perl5-specific extension (%v...) ok 74 #skip perl5-specific extension (%v...) ok 75 #skip perl5-specific extension (%v...) ok 76 #skip perl5-specific extension (%v...) ok 77 #skip perl5-specific extension (%v...) ok 78 #skip perl5-specific extension (%v...) ok 79 #skip perl5-specific extension (%v...) ok 80 #skip perl5-specific extension (%v...) ok 81 #skip perl5-specific extension (%v...) ok 82 #skip perl5-specific extension (%v...) ok 83 #skip perl5-specific extension (%v...) ok 84 #skip perl5-specific extension (%v...) ok 85 #skip perl5-specific extension (%v...) ok 86 #skip perl5-specific extension (%v...) ok 87 #skip perl5-specific extension (%v...) ok 88 #skip perl5-specific extension (%v...) ok 89 #skip perl5-specific extension (%v...) ok 90 #skip perl5-specific extension (%v...) ok 91 #skip perl5-specific extension (%v...) ok 92 #skip perl5-specific extension (%v...) ok 93 #skip perl5-specific extension (%v...) ok 94 #skip perl5-specific extension (%v...) ok 95 #skip perl5-specific extension (%v...) ok 96 #skip perl5-specific extension (%v...) ok 97 #skip perl5-specific extension (%v...) ok 98 #skip perl5-specific extension (%v...) ok 99 #skip perl5-specific extension (%v...) ok 114 #skip harness needs support for * modifier ok 131 #skip harness needs support for * modifier ok 141 #skip harness needs support for * modifier ok 144 #skip perl5 expression as test value not ok 153 # TODO ok 161 #skip harness needs support for * modifier ok 166 #skip harness needs support for * modifier not ok 187 # TODO not ok 191 # TODO ok 193 #skip perl5-specific test ok 200 #skip perl5-specific test ok 201 #skip perl5-specific test ok 202 #skip parrot extension (%p) ok 204 #skip parrot extension (%r) ok 210 #skip harness needs support for * modifier ok 214 #skip harness needs support for * modifier not ok 223 # TODO ok 233 #skip harness needs support for * modifier ok 234 #skip perl5-specific extension (%v...) ok 235 #skip perl5-specific extension (%v...) ok 238 #skip perl5-specific test ok 239 #skip perl5-specific test ok 240 #skip perl5-specific test ok 241 #skip perl5-specific test ok 242 #skip perl5-specific test ok 243 #skip perl5-specific test ok 244 #skip perl5-specific test ok 245 #skip perl5-specific test ok 246 #skip perl5-specific test ok 247 #skip perl5-specific test ok 248 #skip perl5-specific test ok 249 #skip perl5-specific test ok 250 #skip perl5-specific test ok 251 #skip perl5-specific test ok 252 #skip perl5-specific extension (%v...) ok 253 #skip perl5-specific extension (%v...) ok 254 #skip perl5-specific extension (%v...) ok 255 #skip perl5-specific extension (%v...) ok 256 #skip perl5-specific extension (%v...) ok 257 #skip perl5-specific extension (%v...) ok 258 #skip perl5-specific extension (%v...) ok 259 #skip perl5-specific extension (%v...) ok 260 #skip perl5-specific extension (%v...) ok 261 #skip perl5-specific extension (%v...) ok 262 #skip perl5-specific extension (%v...) ok 263 #skip perl5-specific extension (%v...) ok 264 #skip perl5-specific extension (%v...) ok 265 #skip perl5-specific extension (%v...) ok 266 #skip perl5-specific extension (%v...) ok 267 #skip perl5-specific extension (%v...) ok 268 #skip perl5-specific extension (%v...) ok 269 #skip perl5-specific extension (%v...) ok 270 #skip perl5-specific extension (%v...) ok 271 #skip perl5-specific extension (%v...) ok 272 #skip perl5-specific extension (%v...) ok 273 #skip perl5-specific extension (%v...) ok 274 #skip perl5-specific extension (%v...) ok 275 #skip perl5-specific extension (%v...) ok 276 #skip perl5-specific extension (%v...) ok 277 #skip perl5-specific extension (%v...) ok 278 #skip perl5-specific extension (%v...) ok 279 #skip perl5-specific extension (%v...) ok 280 #skip perl5-specific extension (%v...) ok 281 #skip perl5-specific extension (%v...) ok 282 #skip perl5-specific extension (%v...) ok 283 #skip perl5-specific extension (%v...) ok 284 #skip perl5-specific extension (%v...) ok 285 #skip perl5-specific extension (%v...) ok 286 #skip perl5-specific extension (%v...) ok 287 #skip perl5-specific extension (%v...) ok 288 #skip perl5-specific extension (%v...) ok 289 #skip perl5-specific extension (%v...) ok 290 #skip perl5-specific extension (%v...) ok 291 #skip perl5-specific extension (%v...) ok 292 #skip perl5-specific extension (%v...) ok 293 #skip perl5-specific extension (%v...) ok 294 #skip perl5-specific extension (%v...) ok 295 #skip perl5-specific extension (%v...) ok 296 #skip perl5-specific extension (%v...) ok 297 #skip perl5-specific extension (%v...) ok 298 #skip perl5-specific extension (%v...) ok 300 #skip harness needs support for * modifier not ok 304 # TODO not ok 305 # TODO not ok 306 # TODO ok 307 #skip perl5-specific extension (%v...) ok 308 #skip perl5-specific extension (%v...) ok testO2__t/op/sprintf2.t ..................... ok testO2__t/op/string.t ....................... ok testO2__t/op/string_cclass.t ................ ok testO2__t/op/string_cmp.t ................... ok testO2__t/op/string_cs.t .................... ok testO2__t/op/string_mem.t ................... ok 6 #skip Test disabled on not GC MS ok 7 #skip Test disabled on not GC MS ok testO2__t/op/stringu.t ...................... ok testO2__t/op/time.t ......................... ok testO2__t/op/vivify.t ....................... ok testO2__t/pmc/addrregistry.t ................ ok testO2__t/pmc/alarm.t ....................... ok testO2__t/pmc/arrayiterator.t ............... ok testO2__t/pmc/bigint.t ...................... ok testO2__t/pmc/bignum.t ...................... not ok 8 - set double, get str # TODO bignum strings not ok 9 - add # TODO bignum strings not ok 10 - i_add # TODO bignum strings not ok 11 - add_int # TODO bignum strings not ok 16 - mul # TODO bignum strings not ok 17 - i_multiply # TODO bignum strings not ok 18 - mul_float # TODO bignum strings not ok 24 - floor_divide # TODO undiagnosed bug in floor division; no floor division is actually done. not ok 28 - bignum / by zero BigInt # TODO missing signature not ok 30 - bignum % by zero BigNum # TODO missing signature not ok 31 - bignum % by zero BigInt # TODO missing signature not ok 32 - bignum % by zero Integer # TODO missing signature not ok 36 - abs # TODO bignum strings ok testO2__t/pmc/boolean.t ..................... ok testO2__t/pmc/bytebuffer.t .................. ok testO2__t/pmc/bytebuffer2.t ................. ok testO2__t/pmc/callcontext.t ................. ok testO2__t/pmc/capture.t ..................... ok testO2__t/pmc/class.t ....................... not ok 29 # TODO classes don't seem to call methods yet: GH #396 ok testO2__t/pmc/complex.t ..................... ok 118 #skip instantiate n/y ok 119 #skip instantiate n/y ok 120 #skip instantiate n/y ok 121 #skip instantiate n/y ok 151 #skip inf is not platform-independent not ok 552 # TODO not ok 553 # TODO not ok 554 # TODO not ok 559 # TODO not ok 561 # TODO not ok 566 # TODO not ok 582 # TODO not ok 613 # TODO not ok 617 # TODO not ok 618 # TODO not ok 619 # TODO not ok 620 # TODO not ok 622 # TODO not ok 630 # TODO ok testO2__t/pmc/config.t ...................... ok testO2__t/pmc/context.t ..................... ok testO2__t/pmc/continuation.t ................ ok testO2__t/pmc/coroutine.t ................... not ok 9 - Call an exited coroutine # TODO goes one iteration too far GH #1106 not ok 13 - Final return from coroutine # TODO one invoke too many GH #1106 not ok 17 - autoreset # TODO one invoke too many GH #1106 ok testO2__t/pmc/default.t ..................... ok testO2__t/pmc/env.t ......................... ok testO2__t/pmc/eventhandler.t ................ ok testO2__t/pmc/exception-old.t ............... not ok 18 - invoke handler in calling sub # TODO deprecate rethrow ok testO2__t/pmc/exception.t ................... ok testO2__t/pmc/exceptionhandler.t ............ ok testO2__t/pmc/exporter.t .................... ok testO2__t/pmc/filehandle.t .................. ok 5 # skip no async calls yet ok 26 # skip Timely destruction is deprecated. GH #278 ok testO2__t/pmc/fixedbooleanarray.t ........... ok testO2__t/pmc/fixedfloatarray.t ............. ok testO2__t/pmc/fixedintegerarray.t ........... ok testO2__t/pmc/fixedpmcarray.t ............... ok testO2__t/pmc/fixedstringarray.t ............ ok testO2__t/pmc/float.t ....................... ok testO2__t/pmc/freeze.t ...................... ok testO2__t/pmc/globals.t ..................... ok testO2__t/pmc/handle.t ...................... ok testO2__t/pmc/hash.t ........................ ok testO2__t/pmc/hashiterator.t ................ ok testO2__t/pmc/hashiteratorkey.t ............. ok testO2__t/pmc/imageio.t ..................... ok testO2__t/pmc/imageiosize.t ................. ok testO2__t/pmc/imageiostrings.t .............. ok testO2__t/pmc/integer.t ..................... ok 9 #skip This test requires sysinfo ok 113 #skip This test requires sysinfo ok 114 #skip This test requires sysinfo ok 115 #skip This test requires sysinfo ok 116 #skip This test requires sysinfo ok 117 #skip This test requires sysinfo ok 118 #skip This test requires sysinfo ok 120 #skip This test requires sysinfo ok 121 #skip This test requires sysinfo ok 122 #skip This test requires sysinfo ok 123 #skip This test requires sysinfo ok 124 #skip This test requires sysinfo ok 125 #skip This test requires sysinfo ok 127 #skip This test requires sysinfo ok 128 #skip This test requires sysinfo ok 141 #skip This test requires sysinfo ok 142 #skip This test requires sysinfo ok testO2__t/pmc/io.t .......................... ok 2 # skip clone not finished yet ok testO2__t/pmc/io_iterator.t ................. not ok 1 - new # TODO not yet implemented not ok 2 - shift # TODO not yet implemented: GH #549 not ok 3 - get_bool (vtable) # TODO not yet implemented ok testO2__t/pmc/io_status.t ................... not ok 1 - new # TODO not yet implemented not ok 2 - get_integer (vtable) # TODO not yet implemented not ok 3 - get_bool (vtable) # TODO not yet implemented not ok 4 - return # TODO not yet implemented not ok 5 - error # TODO not yet implemented not ok 6 - throw # TODO not yet implemented ok testO2__t/pmc/io_stdin.t .................... ok testO2__t/pmc/iterator.t .................... not ok 7 - custom subclass, set_integer_native # TODO subclassing init VTABLE method is not properly overridden. not ok 22 - adding keys during iteration # TODO adding keys during iteration not ok 27 - cloned iterator doesn't copy the array to which it 'points' # TODO cloned iterator doesn't copy the array to which it 'points' ok testO2__t/pmc/key.t ......................... ok testO2__t/pmc/lexinfo.t ..................... ok testO2__t/pmc/lexpad.t ...................... ok testO2__t/pmc/managedstruct.t ............... ok testO2__t/pmc/mappedbytearray.t ............. ok testO2__t/pmc/multidispatch.t ............... not ok 1 - Integer_divide_Integer 10 / 3 = 1003 # TODO TT #452 not ok 2 - 1+1=3 # TODO TT #452 not ok 3 - PASM divide - override builtin 10 / 3 = 42 # TODO TT #452 not ok 4 - INTVAL return numeq # TODO TT #452 not ok 7 - PASM MMD divide - loaded sub # TODO TT #452 not ok 19 - MMD on PMC types - Any # TODO GH #328 not ok 22 - add as method - inherited # TODO GH #328 ok testO2__t/pmc/multisub.t .................... ok testO2__t/pmc/namespace-old.t ............... not ok 38 - HLL_map on namespace # TODO GH #404 ok testO2__t/pmc/namespace-subs.t .............. ok testO2__t/pmc/namespace.t ................... ok testO2__t/pmc/nativepccmethod.t ............. ok testO2__t/pmc/nci.t ......................... ok 62 # skip 234 signatures only with libffi ok 63 # skip 234 signatures only with libffi ok 64 # skip 234 signatures only with libffi ok 65 # skip 234 signatures only with libffi ok 66 # skip 234 signatures only with libffi ok testO2__t/pmc/null.t ........................ ok testO2__t/pmc/object-meths.t ................ ok 14 # skip currently broken ok 25 # skip no bound NCI method ok testO2__t/pmc/object-mro.t .................. ok testO2__t/pmc/object.t ...................... not ok 4 # TODO GH #1010 allow normal Object instantiaton ok testO2__t/pmc/opcode.t ...................... ok testO2__t/pmc/oplib.t ....................... not ok 9 # TODO Implement cacheing, Opcode.is_same, or change comparison ok testO2__t/pmc/orderedhash.t ................. ok 28 # skip odd, tightly-coupled, defacto behaviour is not worth testing ok testO2__t/pmc/orderedhashiterator.t ......... ok testO2__t/pmc/os.t .......................... ok 28 # skip chroot not available if not root ok testO2__t/pmc/os_unicode.t .................. 1..0 # SKIP Unicode filenames not supported on this platform skipped: Unicode filenames not supported on this platform testO2__t/pmc/packfile.t .................... ok 44 #skip test_synonyms crash on many platforms. See GH #514 ok 45 #skip test_synonyms crash on many platforms. See GH #514 ok testO2__t/pmc/packfileannotation.t .......... ok testO2__t/pmc/packfileannotations.t ......... ok testO2__t/pmc/packfilebytecodesegment.t ..... ok testO2__t/pmc/packfileconstanttable.t ....... ok testO2__t/pmc/packfiledirectory.t ........... ok testO2__t/pmc/packfileopmap.t ............... ok testO2__t/pmc/packfilerawsegment.t .......... ok testO2__t/pmc/packfilesegment.t ............. ok testO2__t/pmc/packfileview.t ................ ok testO2__t/pmc/parrotclass.t ................. ok testO2__t/pmc/parrotinterpreter.t ........... ok testO2__t/pmc/parrotio.t .................... not ok 2 - open and close - synchronous # TODO not yet implemented ok 3 # skip no async calls yet not ok 4 - print, read, and readline - synchronous # TODO not yet implemented not ok 5 - buffer_type # TODO not yet implemented ok testO2__t/pmc/parrotlibrary.t ............... ok testO2__t/pmc/parrotobject.t ................ ok testO2__t/pmc/pmc.t ......................... ok testO2__t/pmc/pmclist.t ..................... ok testO2__t/pmc/pmcproxy.t .................... ok testO2__t/pmc/pointer.t ..................... ok testO2__t/pmc/prop.t ........................ ok testO2__t/pmc/resizablebooleanarray.t ....... ok testO2__t/pmc/resizablefloatarray.t ......... ok testO2__t/pmc/resizableintegerarray.t ....... ok testO2__t/pmc/resizablepmcarray.t ........... ok testO2__t/pmc/resizablestringarray.t ........ ok testO2__t/pmc/ro.t .......................... ok testO2__t/pmc/role.t ........................ ok testO2__t/pmc/scalar.t ...................... ok testO2__t/pmc/schedulermessage.t ............ ok testO2__t/pmc/signal.t ...................... 1..0 # SKIP signal tests too instable in parallel, run it alone skipped: signal tests too instable in parallel, run it alone testO2__t/pmc/sockaddr.t .................... ok testO2__t/pmc/socket.t ...................... ok testO2__t/pmc/socket_ipv6.t ................. ok testO2__t/pmc/string.t ...................... not ok 102 # TODO ok testO2__t/pmc/stringbuilder.t ............... ok testO2__t/pmc/stringhandle.t ................ ok 5 # skip no async calls yet not ok 12 - record_separator # TODO not yet implemented ok testO2__t/pmc/stringiterator.t .............. ok testO2__t/pmc/structview.t .................. ok testO2__t/pmc/sub.t ......................... not ok 71 - Thaw PIR subclass # TODO See GH #276 ok testO2__t/pmc/sys.t ......................... ok testO2__t/pmc/task.t ........................ ok 7 #SKIP task.kill - no reliable test yet [GH #907] ok testO2__t/pmc/task_primes.t ................. ok testO2__t/pmc/timer.t ....................... ok testO2__t/pmc/undef.t ....................... ok testO2__t/pmc/unmanagedstruct.t ............. ok testO2__t/oo/attributes.t ................... ok testO2__t/oo/composition.t .................. ok testO2__t/oo/inheritance.t .................. ok testO2__t/oo/isa.t .......................... ok testO2__t/oo/metamodel.t .................... not ok 6 # TODO not implemented: GH #410 ok testO2__t/oo/methods.t ...................... ok testO2__t/oo/mro-c3.t ....................... not ok 13 # TODO See TT#1426 ok testO2__t/oo/names.t ........................ ok testO2__t/oo/new-old.t ...................... ok testO2__t/oo/new.t .......................... ok testO2__t/oo/objects.t ...................... ok testO2__t/oo/ops.t .......................... ok testO2__t/oo/proxy.t ........................ ok testO2__t/oo/root_new.t ..................... ok testO2__t/oo/subclass.t ..................... ok testO2__t/oo/vtableoverride.t ............... ok testO2__t/pir/interop.t ..................... ok testO2__t/pir/macro.t ....................... ok testO2__t/pir/pbc_fallback.t ................ ok testO2__t/pir/registernames.t ............... ok testO2__t/pir/timer_exit.t .................. ok testO2__t/native_pbc/header.t ............... ok testO2__t/native_pbc/integer.t .............. ok testO2__t/native_pbc/string.t ............... ok testr: running with: --run-pbc -D40 --gc-debug testr__t/compilers/imcc/reg/alloc.t ........ ok testr__t/compilers/imcc/reg/spill.t ........ ok testr__t/compilers/imcc/reg/spill_old.t .... ok testr__t/compilers/imcc/syn/clash.t ........ ok testr__t/compilers/imcc/syn/const.t ........ ok testr__t/compilers/imcc/syn/errors.t ....... 1..0 # SKIP No reason to compile invalid PBC here skipped: No reason to compile invalid PBC here testr__t/compilers/imcc/syn/file.t ......... ok 13 # skip multiple loading not speced - failing ok testr__t/compilers/imcc/syn/hll.t .......... ok 2 # skip use of :immediate for this test does not work with --run-pbc ok testr__t/compilers/imcc/syn/keyed.t ........ ok 1 # skip experimental ok testr__t/compilers/imcc/syn/labels.t ....... ok testr__t/compilers/imcc/syn/macro.t ........ ok testr__t/compilers/imcc/syn/objects.t ...... ok testr__t/compilers/imcc/syn/op.t ........... ok testr__t/compilers/imcc/syn/pasm.t ......... ok testr__t/compilers/imcc/syn/pcc.t .......... ok testr__t/compilers/imcc/syn/pod.t .......... ok 4 # skip Closing out of pod from included files ok testr__t/compilers/imcc/syn/regressions.t .. ok 18 # skip No limit on key size ok testr__t/compilers/imcc/syn/scope.t ........ ok testr__t/compilers/imcc/syn/subflags.t ..... ok testr__t/compilers/imcc/syn/symbols.t ...... ok testr__t/compilers/imcc/syn/tail.t ......... ok testr__t/compilers/imcc/syn/veracity.t ..... ok testr__t/op/00ff-dos.t ..................... ok testr__t/op/00ff-unix.t .................... ok testr__t/op/64bit.t ........................ ok testr__t/op/annotate-old.t ................. ok testr__t/op/annotate.t ..................... ok testr__t/op/arithmetics.t .................. ok testr__t/op/arithmetics_pmc.t .............. ok testr__t/op/basic.t ........................ ok testr__t/op/box.t .......................... ok testr__t/op/calling.t ...................... not ok 17 - argc mismatch, too many - no getparams # TODO no get_params at all not ok 96 - arg mismatch with no params # TODO GH #600 ok testr__t/op/cc_params.t .................... ok testr__t/op/cc_params_old.t ................ ok testr__t/op/cc_state.t ..................... not ok 6 - positional found, named expected # TODO cc processor state missing not ok 8 - G2: argument underflow: required slurpy param # TODO failing ok testr__t/op/cmp-nonbranch.t ................ ok testr__t/op/comp.t ......................... ok testr__t/op/copy.t ......................... ok testr__t/op/exceptions.t ................... ok testr__t/op/exit.t ......................... ok testr__t/op/fetch.t ........................ ok testr__t/op/gc-active-buffers.t ............ ok testr__t/op/gc-leaky-box.t ................. not ok 1 - #TODO performed 0 (which should be >=1) GC string collect runs (not entirely necessary) ok testr__t/op/gc-leaky-call.t ................ not ok 1 - #TODO performed 0 (which should be >=1) GC string collect runs (not entirely necessary) ok testr__t/op/gc-non-recursive.t ............. ok testr__t/op/gc-stress.t .................... ok testr__t/op/gc.t ........................... ok testr__t/op/globals.t ...................... ok testr__t/op/ifunless.t ..................... ok testr__t/op/inf_nan.t ...................... ok testr__t/op/integer.t ...................... ok testr__t/op/interp.t ....................... ok testr__t/op/jit.t .......................... ok testr__t/op/jitn.t ......................... ok testr__t/op/lexicals.t ..................... 1..0 # SKIP lexicals not thawed properly from PBC, GH #430 skipped: lexicals not thawed properly from PBC, GH #430 testr__t/op/literal-old.t .................. ok testr__t/op/literal.t ...................... ok testr__t/op/load_bytecode.t ................ ok testr__t/op/number.t ....................... ok testr__t/op/say.t .......................... ok testr__t/op/spawnw.t ....................... ok testr__t/op/sprintf.t ...................... ok 5 #skip parrot extension (%B) ok 7 #skip perl5-specific extension (%D) ok 9 #skip perl5-specific extension (%F) ok 16 #skip parrot extension (%H) ok 20 #skip parrot extension (%L) ok 23 #skip perl5-specific extension (%O) ok 24 #skip parrot extension (%P) ok 27 #skip parrot extension (%S) ok 29 #skip perl5-specific extension (%U) not ok 64 # TODO ok 71 #skip perl5-specific extension (%v...) ok 72 #skip perl5-specific extension (%v...) ok 73 #skip perl5-specific extension (%v...) ok 74 #skip perl5-specific extension (%v...) ok 75 #skip perl5-specific extension (%v...) ok 76 #skip perl5-specific extension (%v...) ok 77 #skip perl5-specific extension (%v...) ok 78 #skip perl5-specific extension (%v...) ok 79 #skip perl5-specific extension (%v...) ok 80 #skip perl5-specific extension (%v...) ok 81 #skip perl5-specific extension (%v...) ok 82 #skip perl5-specific extension (%v...) ok 83 #skip perl5-specific extension (%v...) ok 84 #skip perl5-specific extension (%v...) ok 85 #skip perl5-specific extension (%v...) ok 86 #skip perl5-specific extension (%v...) ok 87 #skip perl5-specific extension (%v...) ok 88 #skip perl5-specific extension (%v...) ok 89 #skip perl5-specific extension (%v...) ok 90 #skip perl5-specific extension (%v...) ok 91 #skip perl5-specific extension (%v...) ok 92 #skip perl5-specific extension (%v...) ok 93 #skip perl5-specific extension (%v...) ok 94 #skip perl5-specific extension (%v...) ok 95 #skip perl5-specific extension (%v...) ok 96 #skip perl5-specific extension (%v...) ok 97 #skip perl5-specific extension (%v...) ok 98 #skip perl5-specific extension (%v...) ok 99 #skip perl5-specific extension (%v...) ok 114 #skip harness needs support for * modifier ok 131 #skip harness needs support for * modifier ok 141 #skip harness needs support for * modifier ok 144 #skip perl5 expression as test value not ok 153 # TODO ok 161 #skip harness needs support for * modifier ok 166 #skip harness needs support for * modifier not ok 187 # TODO not ok 191 # TODO ok 193 #skip perl5-specific test ok 200 #skip perl5-specific test ok 201 #skip perl5-specific test ok 202 #skip parrot extension (%p) ok 204 #skip parrot extension (%r) ok 210 #skip harness needs support for * modifier ok 214 #skip harness needs support for * modifier not ok 223 # TODO ok 233 #skip harness needs support for * modifier ok 234 #skip perl5-specific extension (%v...) ok 235 #skip perl5-specific extension (%v...) ok 238 #skip perl5-specific test ok 239 #skip perl5-specific test ok 240 #skip perl5-specific test ok 241 #skip perl5-specific test ok 242 #skip perl5-specific test ok 243 #skip perl5-specific test ok 244 #skip perl5-specific test ok 245 #skip perl5-specific test ok 246 #skip perl5-specific test ok 247 #skip perl5-specific test ok 248 #skip perl5-specific test ok 249 #skip perl5-specific test ok 250 #skip perl5-specific test ok 251 #skip perl5-specific test ok 252 #skip perl5-specific extension (%v...) ok 253 #skip perl5-specific extension (%v...) ok 254 #skip perl5-specific extension (%v...) ok 255 #skip perl5-specific extension (%v...) ok 256 #skip perl5-specific extension (%v...) ok 257 #skip perl5-specific extension (%v...) ok 258 #skip perl5-specific extension (%v...) ok 259 #skip perl5-specific extension (%v...) ok 260 #skip perl5-specific extension (%v...) ok 261 #skip perl5-specific extension (%v...) ok 262 #skip perl5-specific extension (%v...) ok 263 #skip perl5-specific extension (%v...) ok 264 #skip perl5-specific extension (%v...) ok 265 #skip perl5-specific extension (%v...) ok 266 #skip perl5-specific extension (%v...) ok 267 #skip perl5-specific extension (%v...) ok 268 #skip perl5-specific extension (%v...) ok 269 #skip perl5-specific extension (%v...) ok 270 #skip perl5-specific extension (%v...) ok 271 #skip perl5-specific extension (%v...) ok 272 #skip perl5-specific extension (%v...) ok 273 #skip perl5-specific extension (%v...) ok 274 #skip perl5-specific extension (%v...) ok 275 #skip perl5-specific extension (%v...) ok 276 #skip perl5-specific extension (%v...) ok 277 #skip perl5-specific extension (%v...) ok 278 #skip perl5-specific extension (%v...) ok 279 #skip perl5-specific extension (%v...) ok 280 #skip perl5-specific extension (%v...) ok 281 #skip perl5-specific extension (%v...) ok 282 #skip perl5-specific extension (%v...) ok 283 #skip perl5-specific extension (%v...) ok 284 #skip perl5-specific extension (%v...) ok 285 #skip perl5-specific extension (%v...) ok 286 #skip perl5-specific extension (%v...) ok 287 #skip perl5-specific extension (%v...) ok 288 #skip perl5-specific extension (%v...) ok 289 #skip perl5-specific extension (%v...) ok 290 #skip perl5-specific extension (%v...) ok 291 #skip perl5-specific extension (%v...) ok 292 #skip perl5-specific extension (%v...) ok 293 #skip perl5-specific extension (%v...) ok 294 #skip perl5-specific extension (%v...) ok 295 #skip perl5-specific extension (%v...) ok 296 #skip perl5-specific extension (%v...) ok 297 #skip perl5-specific extension (%v...) ok 298 #skip perl5-specific extension (%v...) ok 300 #skip harness needs support for * modifier not ok 304 # TODO not ok 305 # TODO not ok 306 # TODO ok 307 #skip perl5-specific extension (%v...) ok 308 #skip perl5-specific extension (%v...) ok testr__t/op/sprintf2.t ..................... ok testr__t/op/string.t ....................... ok testr__t/op/string_cclass.t ................ ok testr__t/op/string_cmp.t ................... ok testr__t/op/string_cs.t .................... ok testr__t/op/string_mem.t ................... ok 6 #skip Test disabled on not GC MS ok 7 #skip Test disabled on not GC MS ok testr__t/op/stringu.t ...................... ok testr__t/op/time.t ......................... ok testr__t/op/vivify.t ....................... ok testr__t/pmc/addrregistry.t ................ ok testr__t/pmc/alarm.t ....................... ok testr__t/pmc/arrayiterator.t ............... ok testr__t/pmc/bigint.t ...................... ok testr__t/pmc/bignum.t ...................... not ok 8 - set double, get str # TODO bignum strings not ok 9 - add # TODO bignum strings not ok 10 - i_add # TODO bignum strings not ok 11 - add_int # TODO bignum strings not ok 16 - mul # TODO bignum strings not ok 17 - i_multiply # TODO bignum strings not ok 18 - mul_float # TODO bignum strings not ok 24 - floor_divide # TODO undiagnosed bug in floor division; no floor division is actually done. not ok 28 - bignum / by zero BigInt # TODO missing signature not ok 30 - bignum % by zero BigNum # TODO missing signature not ok 31 - bignum % by zero BigInt # TODO missing signature not ok 32 - bignum % by zero Integer # TODO missing signature not ok 36 - abs # TODO bignum strings ok testr__t/pmc/boolean.t ..................... ok testr__t/pmc/bytebuffer.t .................. ok testr__t/pmc/bytebuffer2.t ................. ok testr__t/pmc/callcontext.t ................. ok testr__t/pmc/capture.t ..................... ok testr__t/pmc/class.t ....................... not ok 29 # TODO classes don't seem to call methods yet: GH #396 ok testr__t/pmc/complex.t ..................... ok 118 #skip instantiate n/y ok 119 #skip instantiate n/y ok 120 #skip instantiate n/y ok 121 #skip instantiate n/y ok 151 #skip inf is not platform-independent not ok 552 # TODO not ok 553 # TODO not ok 554 # TODO not ok 559 # TODO not ok 561 # TODO not ok 566 # TODO not ok 582 # TODO not ok 613 # TODO not ok 617 # TODO not ok 618 # TODO not ok 619 # TODO not ok 620 # TODO not ok 622 # TODO not ok 630 # TODO ok testr__t/pmc/config.t ...................... ok testr__t/pmc/context.t ..................... ok testr__t/pmc/continuation.t ................ ok testr__t/pmc/coroutine.t ................... not ok 9 - Call an exited coroutine # TODO goes one iteration too far GH #1106 not ok 13 - Final return from coroutine # TODO one invoke too many GH #1106 not ok 17 - autoreset # TODO one invoke too many GH #1106 ok testr__t/pmc/default.t ..................... ok testr__t/pmc/env.t ......................... ok testr__t/pmc/eventhandler.t ................ ok testr__t/pmc/exception-old.t ............... not ok 18 - invoke handler in calling sub # TODO deprecate rethrow ok testr__t/pmc/exception.t ................... ok testr__t/pmc/exceptionhandler.t ............ ok testr__t/pmc/exporter.t .................... ok testr__t/pmc/filehandle.t .................. ok 5 # skip no async calls yet ok 26 # skip Timely destruction is deprecated. GH #278 ok testr__t/pmc/fixedbooleanarray.t ........... ok testr__t/pmc/fixedfloatarray.t ............. ok testr__t/pmc/fixedintegerarray.t ........... ok testr__t/pmc/fixedpmcarray.t ............... ok testr__t/pmc/fixedstringarray.t ............ ok testr__t/pmc/float.t ....................... ok testr__t/pmc/freeze.t ...................... ok testr__t/pmc/globals.t ..................... ok testr__t/pmc/handle.t ...................... ok testr__t/pmc/hash.t ........................ ok testr__t/pmc/hashiterator.t ................ ok testr__t/pmc/hashiteratorkey.t ............. ok testr__t/pmc/imageio.t ..................... ok testr__t/pmc/imageiosize.t ................. ok testr__t/pmc/imageiostrings.t .............. ok testr__t/pmc/integer.t ..................... ok 9 #skip This test requires sysinfo ok 113 #skip This test requires sysinfo ok 114 #skip This test requires sysinfo ok 115 #skip This test requires sysinfo ok 116 #skip This test requires sysinfo ok 117 #skip This test requires sysinfo ok 118 #skip This test requires sysinfo ok 120 #skip This test requires sysinfo ok 121 #skip This test requires sysinfo ok 122 #skip This test requires sysinfo ok 123 #skip This test requires sysinfo ok 124 #skip This test requires sysinfo ok 125 #skip This test requires sysinfo ok 127 #skip This test requires sysinfo ok 128 #skip This test requires sysinfo ok 141 #skip This test requires sysinfo ok 142 #skip This test requires sysinfo ok testr__t/pmc/io.t .......................... ok 2 # skip clone not finished yet ok testr__t/pmc/io_iterator.t ................. not ok 1 - new # TODO not yet implemented not ok 2 - shift # TODO not yet implemented: GH #549 not ok 3 - get_bool (vtable) # TODO not yet implemented ok testr__t/pmc/io_status.t ................... not ok 1 - new # TODO not yet implemented not ok 2 - get_integer (vtable) # TODO not yet implemented not ok 3 - get_bool (vtable) # TODO not yet implemented not ok 4 - return # TODO not yet implemented not ok 5 - error # TODO not yet implemented not ok 6 - throw # TODO not yet implemented ok testr__t/pmc/io_stdin.t .................... ok testr__t/pmc/iterator.t .................... not ok 7 - custom subclass, set_integer_native # TODO subclassing init VTABLE method is not properly overridden. not ok 22 - adding keys during iteration # TODO adding keys during iteration not ok 27 - cloned iterator doesn't copy the array to which it 'points' # TODO cloned iterator doesn't copy the array to which it 'points' ok testr__t/pmc/key.t ......................... ok testr__t/pmc/lexinfo.t ..................... ok testr__t/pmc/lexpad.t ...................... ok testr__t/pmc/managedstruct.t ............... ok testr__t/pmc/mappedbytearray.t ............. ok testr__t/pmc/multidispatch.t ............... not ok 1 - Integer_divide_Integer 10 / 3 = 1003 # TODO TT #452 not ok 2 - 1+1=3 # TODO TT #452 not ok 3 - PASM divide - override builtin 10 / 3 = 42 # TODO TT #452 not ok 4 - INTVAL return numeq # TODO TT #452 not ok 7 - PASM MMD divide - loaded sub # TODO TT #452 not ok 19 - MMD on PMC types - Any # TODO GH #328 not ok 22 - add as method - inherited # TODO GH #328 ok testr__t/pmc/multisub.t .................... ok testr__t/pmc/namespace-old.t ............... ok 5 # skip immediate test, doesn't with --run-pbc not ok 38 - HLL_map on namespace # TODO GH #404 ok testr__t/pmc/namespace-subs.t .............. ok testr__t/pmc/namespace.t ................... ok testr__t/pmc/nativepccmethod.t ............. ok testr__t/pmc/nci.t ......................... ok 62 # skip 234 signatures only with libffi ok 63 # skip 234 signatures only with libffi ok 64 # skip 234 signatures only with libffi ok 65 # skip 234 signatures only with libffi ok 66 # skip 234 signatures only with libffi ok testr__t/pmc/null.t ........................ ok testr__t/pmc/object-meths.t ................ ok 14 # skip currently broken ok 25 # skip no bound NCI method ok testr__t/pmc/object-mro.t .................. ok testr__t/pmc/object.t ...................... not ok 4 # TODO GH #1010 allow normal Object instantiaton ok testr__t/pmc/opcode.t ...................... ok testr__t/pmc/oplib.t ....................... not ok 9 # TODO Implement cacheing, Opcode.is_same, or change comparison ok testr__t/pmc/orderedhash.t ................. ok 28 # skip odd, tightly-coupled, defacto behaviour is not worth testing ok testr__t/pmc/orderedhashiterator.t ......... ok testr__t/pmc/os.t .......................... ok 28 # skip chroot not available if not root ok testr__t/pmc/os_unicode.t .................. 1..0 # SKIP Unicode filenames not supported on this platform skipped: Unicode filenames not supported on this platform testr__t/pmc/packfile.t .................... ok 44 #skip test_synonyms crash on many platforms. See GH #514 ok 45 #skip test_synonyms crash on many platforms. See GH #514 ok testr__t/pmc/packfileannotation.t .......... ok testr__t/pmc/packfileannotations.t ......... ok testr__t/pmc/packfilebytecodesegment.t ..... ok testr__t/pmc/packfileconstanttable.t ....... ok testr__t/pmc/packfiledirectory.t ........... ok testr__t/pmc/packfileopmap.t ............... ok testr__t/pmc/packfilerawsegment.t .......... ok testr__t/pmc/packfilesegment.t ............. ok testr__t/pmc/packfileview.t ................ ok testr__t/pmc/parrotclass.t ................. ok testr__t/pmc/parrotinterpreter.t ........... ok testr__t/pmc/parrotio.t .................... not ok 2 - open and close - synchronous # TODO not yet implemented ok 3 # skip no async calls yet not ok 4 - print, read, and readline - synchronous # TODO not yet implemented not ok 5 - buffer_type # TODO not yet implemented ok testr__t/pmc/parrotlibrary.t ............... ok testr__t/pmc/parrotobject.t ................ ok testr__t/pmc/pmc.t ......................... ok testr__t/pmc/pmclist.t ..................... ok testr__t/pmc/pmcproxy.t .................... ok testr__t/pmc/pointer.t ..................... ok testr__t/pmc/prop.t ........................ ok testr__t/pmc/resizablebooleanarray.t ....... ok testr__t/pmc/resizablefloatarray.t ......... ok testr__t/pmc/resizableintegerarray.t ....... ok testr__t/pmc/resizablepmcarray.t ........... ok testr__t/pmc/resizablestringarray.t ........ ok testr__t/pmc/ro.t .......................... ok testr__t/pmc/role.t ........................ ok testr__t/pmc/scalar.t ...................... ok testr__t/pmc/schedulermessage.t ............ ok testr__t/pmc/signal.t ...................... 1..0 # SKIP signal tests too instable in parallel, run it alone skipped: signal tests too instable in parallel, run it alone testr__t/pmc/sockaddr.t .................... ok testr__t/pmc/socket.t ...................... ok testr__t/pmc/socket_ipv6.t ................. ok testr__t/pmc/string.t ...................... not ok 102 # TODO ok testr__t/pmc/stringbuilder.t ............... ok testr__t/pmc/stringhandle.t ................ ok 5 # skip no async calls yet not ok 12 - record_separator # TODO not yet implemented ok testr__t/pmc/stringiterator.t .............. ok testr__t/pmc/structview.t .................. ok testr__t/pmc/sub.t ......................... ok 36 # skip :immediate/:postcomp only happen on compilation ok 46 # skip :immediate/:postcomp only happen on compilation not ok 63 - :outer with identical sub names # TODO lexicals not thawed properly from PBC, GH #430 not ok 71 - Thaw PIR subclass # TODO See GH #276 ok testr__t/pmc/sys.t ......................... ok testr__t/pmc/task.t ........................ ok 7 #SKIP task.kill - no reliable test yet [GH #907] ok testr__t/pmc/task_primes.t ................. ok testr__t/pmc/timer.t ....................... ok testr__t/pmc/undef.t ....................... ok testr__t/pmc/unmanagedstruct.t ............. ok testr__t/oo/attributes.t ................... ok testr__t/oo/composition.t .................. ok testr__t/oo/inheritance.t .................. ok testr__t/oo/isa.t .......................... ok testr__t/oo/metamodel.t .................... not ok 6 # TODO not implemented: GH #410 ok testr__t/oo/methods.t ...................... ok testr__t/oo/mro-c3.t ....................... not ok 13 # TODO See TT#1426 ok testr__t/oo/names.t ........................ ok testr__t/oo/new-old.t ...................... ok testr__t/oo/new.t .......................... ok testr__t/oo/objects.t ...................... ok testr__t/oo/ops.t .......................... ok testr__t/oo/proxy.t ........................ ok testr__t/oo/root_new.t ..................... ok testr__t/oo/subclass.t ..................... ok testr__t/oo/vtableoverride.t ............... ok testr__t/pir/interop.t ..................... ok testr__t/pir/macro.t ....................... ok testr__t/pir/pbc_fallback.t ................ ok testr__t/pir/registernames.t ............... ok testr__t/pir/timer_exit.t .................. ok testr__t/native_pbc/header.t ............... ok testr__t/native_pbc/integer.t .............. ok 1 # skip 4_le=>8_le --run-pbc ok 2 # skip 4_be=>8_le --run-pbc ok 3 # skip 8_le=>8_le --run-pbc ok 4 # skip 8_be=>8_le --run-pbc ok testr__t/native_pbc/string.t ............... ok 1 # skip 4_le=>8_le --run-pbc ok 2 # skip 4_be=>8_le --run-pbc ok 3 # skip 8_le=>8_le --run-pbc ok 4 # skip 8_be=>8_le --run-pbc ok src: running with: src__t/src/basic.t .......... ok src__t/src/checkdepend.t .... ok src__t/src/embed.t .......... not ok 3 - Parrot_compile_string populates the error string when an opcode is given improper arguments # TODO Must explicitly set a PIR compreg not ok 4 - Parrot_compile_string populates the error string when given invalid language string # TODO Must explicitly set a PIR compreg not ok 5 - Parrot_compile_string populates the error string when there is an IMCC syntax error # TODO TT #1610 : does not properly catch IMCC errors not ok 6 - Hello world from main # TODO Must explicitly set a PIR compreg not ok 7 - Hello world from a sub # TODO Must explicitly set a PIR compreg not ok 8 - calling a sub with string argument and return a string # TODO Must explicitly set a PIR compreg not ok 9 - returning a Float PMC # TODO Must explicitly set a PIR compreg not ok 10 - returning two Float PMCs in a ResizablePMCArray # TODO Must explicitly set a PIR compreg not ok 11 - calling a sub with string argument and return a numeric # TODO Must explicitly set a PIR compreg not ok 12 - Insert external sub in namespace # TODO Must explicitly set a PIR compreg ok 13 # skip TT #306; many symbols not exported, embedding parrot fails ok src__t/src/exit.t ........... ok src__t/src/extend.t ......... not ok 15 - eval code through a parrot sub # TODO #829 not ok 16 - compile string in a fresh interp # TODO #829 ok src__t/src/extend_vtable.t .. ok src__t/src/misc.t ........... not ok 3 - Parrot_secret_snprintf # TODO Parrot_secret_snprintf is more sprintf than snprintf ok src__t/src/pointer_array.t .. ok src__t/src/threads.t ........ ok src__t/src/threads_io.t ..... ok src__t/src/warnings.t ....... ok src__t/src/embed/api.t ...... ok src__t/src/embed/pmc.t ...... ok src__t/src/embed/strings.t .. ok run: running with: run__t/run/debugger_options.t .. ok run__t/run/exit.t .............. ok run__t/run/options.t ........... ok 9 - option -t # TODO Broken stdout redirection test with fprintf(stderr,) #1124 ok 10 - option --trace # TODO Broken stdout redirection test with fprintf(stderr,) #1124 ok 11 - option -t with flags # TODO Broken stdout redirection test with fprintf(stderr,) #1124 ok 12 - option --trace with flags # TODO Broken stdout redirection test with fprintf(stderr,) #1124 ok buildtools: running with: buildtools__t/tools/pmc2cutils/01-pmc2cutils.t ... ok buildtools__t/tools/pmc2cutils/02-find_file.t .... ok buildtools__t/tools/pmc2cutils/03-dump_vtable.t .. ok buildtools__t/tools/pmc2cutils/04-dump_pmc.t ..... ok buildtools__t/tools/pmc2cutils/05-gen_c.t ........ ok buildtools__t/tools/pmc2cutils/08-pmc-pm.t ....... ok buildtools__t/pharness/01-default_tests.t ........ ok buildtools__t/pharness/02-get_test_prog_args.t ... ok buildtools__t/pharness/03-handle_long_options.t .. ok buildtools__t/pharness/04-Usage.t ................ ok perl: running with: perl__t/perl/Parrot_Distribution.t .. ok perl__t/perl/Parrot_Docs.t .......... ok perl__t/perl/Parrot_IO.t ............ ok perl__t/perl/Parrot_Test.t .......... # no extension recognized for t/perl/testlib/hello # no extension recognized for t/perl/testlib/hello # no extension recognized for t/perl/testlib/hello ok 107 # skip feature not DWIMming even though test passes ok compilers: running with: compilers__t/compilers/pct/complete_workflow.t ........ ok compilers__t/compilers/pct/past.t ..................... ok compilers__t/compilers/pct/pct_hllcompiler.t .......... ok compilers__t/compilers/pct/post.t ..................... ok compilers__t/compilers/pge/00-basic.t ................. ok compilers__t/compilers/pge/02-match.t ................. ok compilers__t/compilers/pge/03-optable.t ............... ok compilers__t/compilers/pge/04-compile.t ............... ok compilers__t/compilers/pge/06-grammar.t ............... ok compilers__t/compilers/pge/pge-hs.t ................... ok compilers__t/compilers/pge/pge.t ...................... ok compilers__t/compilers/pge/pge_examples.t ............. ok compilers__t/compilers/pge/pge_globs.t ................ ok compilers__t/compilers/pge/pge_text.t ................. ok compilers__t/compilers/pge/pge_util.t ................. ok compilers__t/compilers/pge/regression.t ............... ok compilers__t/compilers/pge/p5regex/p5rx.t ............. not ok 116 # TODO not ok 119 # TODO not ok 120 # TODO not ok 123 # TODO not ok 124 # TODO not ok 127 # TODO ok 138 #skip [re_tests:138] parser bug ok 139 #skip [re_tests:139] broken col 4? ok 143 #skip [re_tests:143] bug or error ok 144 #skip [re_tests:144] bug or error ok 148 #skip [re_tests:148] bug or error ok 149 #skip [re_tests:149] bug or error ok 155 #skip [re_tests:155] bug or error ok 167 #skip [re_tests:167] bug or error not ok 234 # TODO not ok 235 # TODO not ok 236 # TODO not ok 246 # TODO not ok 247 # TODO ok 248 #skip [re_tests:248] bug or error ok 249 #skip [re_tests:249] bug or error ok 252 #skip [re_tests:252] bug or error not ok 254 # TODO not ok 256 # TODO not ok 257 # TODO ok 264 #skip [re_tests:264] trailing modifiers ok 265 #skip [re_tests:265] trailing modifiers ok 266 #skip [re_tests:266] trailing modifiers ok 267 #skip [re_tests:267] trailing modifiers ok 268 #skip [re_tests:268] trailing modifiers ok 269 #skip [re_tests:269] trailing modifiers ok 270 #skip [re_tests:270] trailing modifiers ok 271 #skip [re_tests:271] trailing modifiers ok 272 #skip [re_tests:272] trailing modifiers ok 273 #skip [re_tests:273] trailing modifiers ok 274 #skip [re_tests:274] trailing modifiers ok 275 #skip [re_tests:275] trailing modifiers ok 276 #skip [re_tests:276] trailing modifiers ok 277 #skip [re_tests:277] trailing modifiers ok 278 #skip [re_tests:278] trailing modifiers ok 279 #skip [re_tests:279] trailing modifiers ok 280 #skip [re_tests:280] trailing modifiers ok 281 #skip [re_tests:281] trailing modifiers ok 282 #skip [re_tests:282] trailing modifiers ok 283 #skip [re_tests:283] trailing modifiers ok 284 #skip [re_tests:284] trailing modifiers ok 285 #skip [re_tests:285] trailing modifiers ok 286 #skip [re_tests:286] trailing modifiers ok 287 #skip [re_tests:287] trailing modifiers ok 288 #skip [re_tests:288] trailing modifiers ok 289 #skip [re_tests:289] trailing modifiers ok 290 #skip [re_tests:290] trailing modifiers ok 291 #skip [re_tests:291] trailing modifiers ok 292 #skip [re_tests:292] trailing modifiers ok 293 #skip [re_tests:293] trailing modifiers ok 294 #skip [re_tests:294] trailing modifiers ok 295 #skip [re_tests:295] trailing modifiers ok 296 #skip [re_tests:296] trailing modifiers ok 297 #skip [re_tests:297] trailing modifiers ok 298 #skip [re_tests:298] trailing modifiers ok 299 #skip [re_tests:299] trailing modifiers ok 300 #skip [re_tests:300] trailing modifiers ok 301 #skip [re_tests:301] trailing modifiers ok 302 #skip [re_tests:302] trailing modifiers ok 303 #skip [re_tests:303] trailing modifiers ok 304 #skip [re_tests:304] trailing modifiers ok 305 #skip [re_tests:305] trailing modifiers ok 306 #skip [re_tests:306] trailing modifiers ok 307 #skip [re_tests:307] trailing modifiers ok 308 #skip [re_tests:308] bug or error ok 309 #skip [re_tests:309] bug or error ok 310 #skip [re_tests:310] bug or error ok 311 #skip [re_tests:311] trailing modifiers ok 312 #skip [re_tests:312] trailing modifiers ok 313 #skip [re_tests:313] trailing modifiers ok 314 #skip [re_tests:314] trailing modifiers ok 315 #skip [re_tests:315] trailing modifiers ok 316 #skip [re_tests:316] trailing modifiers ok 317 #skip [re_tests:317] trailing modifiers ok 318 #skip [re_tests:318] trailing modifiers ok 319 #skip [re_tests:319] trailing modifiers ok 320 #skip [re_tests:320] trailing modifiers ok 321 #skip [re_tests:321] trailing modifiers ok 322 #skip [re_tests:322] bug or error ok 323 #skip [re_tests:323] bug or error ok 324 #skip [re_tests:324] trailing modifiers ok 325 #skip [re_tests:325] bug or error ok 326 #skip [re_tests:326] trailing modifiers ok 327 #skip [re_tests:327] trailing modifiers ok 328 #skip [re_tests:328] trailing modifiers ok 329 #skip [re_tests:329] trailing modifiers ok 330 #skip [re_tests:330] bug or error ok 331 #skip [re_tests:331] bug or error ok 332 #skip [re_tests:332] trailing modifiers ok 333 #skip [re_tests:333] trailing modifiers ok 334 #skip [re_tests:334] trailing modifiers ok 335 #skip [re_tests:335] trailing modifiers ok 336 #skip [re_tests:336] bug or error ok 337 #skip [re_tests:337] trailing modifiers ok 338 #skip [re_tests:338] trailing modifiers ok 339 #skip [re_tests:339] trailing modifiers ok 340 #skip [re_tests:340] trailing modifiers ok 341 #skip [re_tests:341] trailing modifiers ok 342 #skip [re_tests:342] trailing modifiers ok 343 #skip [re_tests:343] trailing modifiers ok 344 #skip [re_tests:344] trailing modifiers ok 345 #skip [re_tests:345] trailing modifiers ok 346 #skip [re_tests:346] trailing modifiers ok 347 #skip [re_tests:347] bug or error ok 348 #skip [re_tests:348] trailing modifiers ok 349 #skip [re_tests:349] trailing modifiers ok 350 #skip [re_tests:350] trailing modifiers ok 351 #skip [re_tests:351] trailing modifiers ok 352 #skip [re_tests:352] trailing modifiers ok 353 #skip [re_tests:353] trailing modifiers ok 354 #skip [re_tests:354] trailing modifiers ok 355 #skip [re_tests:355] trailing modifiers ok 356 #skip [re_tests:356] trailing modifiers ok 357 #skip [re_tests:357] trailing modifiers ok 358 #skip [re_tests:358] trailing modifiers ok 359 #skip [re_tests:359] trailing modifiers ok 360 #skip [re_tests:360] trailing modifiers ok 361 #skip [re_tests:361] trailing modifiers ok 362 #skip [re_tests:362] trailing modifiers ok 363 #skip [re_tests:363] trailing modifiers ok 364 #skip [re_tests:364] trailing modifiers ok 365 #skip [re_tests:365] trailing modifiers ok 366 #skip [re_tests:366] trailing modifiers ok 367 #skip [re_tests:367] trailing modifiers ok 368 #skip [re_tests:368] trailing modifiers ok 369 #skip [re_tests:369] trailing modifiers ok 370 #skip [re_tests:370] trailing modifiers ok 371 #skip [re_tests:371] trailing modifiers ok 372 #skip [re_tests:372] trailing modifiers ok 373 #skip [re_tests:373] trailing modifiers ok 374 #skip [re_tests:374] trailing modifiers ok 375 #skip [re_tests:375] trailing modifiers ok 376 #skip [re_tests:376] trailing modifiers ok 377 #skip [re_tests:377] trailing modifiers ok 378 #skip [re_tests:378] trailing modifiers ok 379 #skip [re_tests:379] trailing modifiers ok 380 #skip [re_tests:380] trailing modifiers ok 381 #skip [re_tests:381] trailing modifiers ok 382 #skip [re_tests:382] trailing modifiers ok 383 #skip [re_tests:383] trailing modifiers ok 384 #skip [re_tests:384] trailing modifiers ok 385 #skip [re_tests:385] trailing modifiers ok 386 #skip [re_tests:386] trailing modifiers ok 387 #skip [re_tests:387] trailing modifiers ok 388 #skip [re_tests:388] trailing modifiers ok 389 #skip [re_tests:389] trailing modifiers ok 390 #skip [re_tests:390] trailing modifiers ok 391 #skip [re_tests:391] trailing modifiers ok 392 #skip [re_tests:392] trailing modifiers ok 393 #skip [re_tests:393] trailing modifiers ok 394 #skip [re_tests:394] trailing modifiers ok 395 #skip [re_tests:395] trailing modifiers not ok 396 # TODO not ok 397 # TODO not ok 398 # TODO ok 408 #skip [re_tests:408] bug or error not ok 419 # TODO not ok 422 # TODO not ok 429 # TODO not ok 432 # TODO not ok 434 # TODO not ok 435 # TODO ok 436 #skip [re_tests:436] bug or error not ok 439 # TODO not ok 446 # TODO not ok 447 # TODO not ok 448 # TODO not ok 449 # TODO not ok 452 # TODO not ok 453 # TODO not ok 454 # TODO not ok 455 # TODO ok 458 #skip [re_tests:458] unknown reason ok 459 #skip [re_tests:459] unknown reason ok 460 #skip [re_tests:460] unknown reason ok 461 #skip [re_tests:461] unknown reason ok 462 #skip [re_tests:462] unknown reason ok 463 #skip [re_tests:463] unknown reason ok 464 #skip [re_tests:464] unknown reason ok 465 #skip [re_tests:465] unknown reason ok 466 #skip [re_tests:466] unknown reason ok 467 #skip [re_tests:467] unknown reason ok 468 #skip [re_tests:468] unknown reason ok 469 #skip [re_tests:469] unknown reason ok 470 #skip [re_tests:470] unknown reason ok 471 #skip [re_tests:471] unknown reason ok 472 #skip [re_tests:472] unknown reason ok 473 #skip [re_tests:473] unknown reason ok 474 #skip [re_tests:474] unknown reason ok 475 #skip [re_tests:475] unknown reason ok 476 #skip [re_tests:476] unknown reason ok 477 #skip [re_tests:477] unknown reason ok 478 #skip [re_tests:478] unknown reason ok 479 #skip [re_tests:479] unknown reason ok 480 #skip [re_tests:480] unknown reason ok 483 #skip [re_tests:483] ok 484 #skip [re_tests:484] ok 487 #skip [re_tests:487] bug or error ok 488 #skip [re_tests:488] bug or error ok 489 #skip [re_tests:489] bug or error ok 490 #skip [re_tests:490] bug or error ok 491 #skip [re_tests:491] kills a parrot ok 492 #skip [re_tests:492] bug or error ok 493 #skip [re_tests:493] kills a parrot not ok 495 # TODO ok 496 #skip [re_tests:496] not ok 498 # TODO not ok 500 # TODO not ok 501 # TODO ok 502 #skip [re_tests:502] unknown reason not ok 503 # TODO not ok 504 # TODO not ok 505 # TODO not ok 506 # TODO not ok 507 # TODO not ok 508 # TODO not ok 509 # TODO not ok 510 # TODO not ok 511 # TODO not ok 512 # TODO not ok 515 # TODO not ok 521 # TODO not ok 522 # TODO not ok 523 # TODO not ok 524 # TODO not ok 527 # TODO not ok 528 # TODO ok 531 #skip [re_tests:531] bug or error ok 532 #skip [re_tests:532] bug or error not ok 535 # TODO not ok 536 # TODO not ok 539 # TODO not ok 540 # TODO not ok 541 # TODO not ok 544 # TODO not ok 545 # TODO ok 556 #skip [re_tests:556] kills a parrot ok 557 #skip [re_tests:557] kills a parrot not ok 559 # TODO ok 563 #skip [re_tests:563] bug or error ok 564 #skip [re_tests:564] bug or error ok 566 #skip [re_tests:566] bug or error ok 568 #skip [re_tests:568] kills a parrot ok 569 #skip [re_tests:569] kills a parrot ok 570 #skip [re_tests:570] kills a parrot ok 571 #skip [re_tests:571] kills a parrot ok 572 #skip [re_tests:572] kills a parrot ok 573 #skip [re_tests:573] kills a parrot ok 574 #skip [re_tests:574] kills a parrot ok 575 #skip [re_tests:575] kills a parrot ok 576 #skip [re_tests:576] kills a parrot ok 577 #skip [re_tests:577] kills a parrot ok 578 #skip [re_tests:578] kills a parrot ok 579 #skip [re_tests:579] kills a parrot ok 580 #skip [re_tests:580] kills a parrot ok 581 #skip [re_tests:581] kills a parrot ok 582 #skip [re_tests:582] kills a parrot ok 583 #skip [re_tests:583] kills a parrot ok 584 #skip [re_tests:584] kills a parrot ok 585 #skip [re_tests:585] kills a parrot ok 586 #skip [re_tests:586] kills a parrot ok 587 #skip [re_tests:587] kills a parrot ok 588 #skip [re_tests:588] kills a parrot ok 589 #skip [re_tests:589] kills a parrot ok 590 #skip [re_tests:590] kills a parrot ok 591 #skip [re_tests:591] kills a parrot ok 592 #skip [re_tests:592] kills a parrot ok 593 #skip [re_tests:593] bug or error ok 594 #skip [re_tests:594] bug or error not ok 595 # TODO not ok 596 # TODO ok 597 #skip [re_tests:597] unknown reason ok 598 #skip [re_tests:598] bug or error ok 599 #skip [re_tests:599] bug or error not ok 600 # TODO not ok 601 # TODO not ok 603 # TODO not ok 604 # TODO not ok 606 # TODO not ok 607 # TODO ok 609 #skip [re_tests:609] unknown reason ok 610 #skip [re_tests:610] unknown reason ok 611 #skip [re_tests:611] unknown reason ok 612 #skip [re_tests:612] unknown reason ok 613 #skip [re_tests:613] unknown reason ok 614 #skip [re_tests:614] unknown reason ok 615 #skip [re_tests:615] unknown reason ok 616 #skip [re_tests:616] unknown reason ok 617 #skip [re_tests:617] unknown reason not ok 621 # TODO not ok 623 # TODO not ok 624 # TODO not ok 625 # TODO ok 627 #skip [re_tests:627] unknown reason ok 628 #skip [re_tests:628] unknown reason ok 629 #skip [re_tests:629] unknown reason ok 630 #skip [re_tests:630] unknown reason ok 631 #skip [re_tests:631] unknown reason ok 632 #skip [re_tests:632] unknown reason ok 633 #skip [re_tests:633] unknown reason ok 634 #skip [re_tests:634] unknown reason ok 635 #skip [re_tests:635] unknown reason not ok 639 # TODO not ok 641 # TODO not ok 642 # TODO not ok 643 # TODO ok 645 #skip [re_tests:645] unknown reason ok 646 #skip [re_tests:646] unknown reason ok 647 #skip [re_tests:647] unknown reason ok 648 #skip [re_tests:648] unknown reason ok 649 #skip [re_tests:649] unknown reason ok 650 #skip [re_tests:650] unknown reason ok 651 #skip [re_tests:651] unknown reason ok 652 #skip [re_tests:652] unknown reason ok 653 #skip [re_tests:653] unknown reason ok 663 #skip [re_tests:663] unknown reason ok 664 #skip [re_tests:664] unknown reason ok 665 #skip [re_tests:665] unknown reason ok 666 #skip [re_tests:666] unknown reason ok 667 #skip [re_tests:667] unknown reason ok 668 #skip [re_tests:668] unknown reason ok 669 #skip [re_tests:669] unknown reason ok 670 #skip [re_tests:670] unknown reason ok 671 #skip [re_tests:671] unknown reason ok 681 #skip [re_tests:681] unknown reason ok 682 #skip [re_tests:682] unknown reason ok 683 #skip [re_tests:683] unknown reason ok 684 #skip [re_tests:684] unknown reason ok 685 #skip [re_tests:685] unknown reason ok 686 #skip [re_tests:686] unknown reason ok 687 #skip [re_tests:687] unknown reason ok 688 #skip [re_tests:688] unknown reason ok 689 #skip [re_tests:689] unknown reason not ok 693 # TODO not ok 695 # TODO not ok 696 # TODO not ok 697 # TODO ok 699 #skip [re_tests:699] unknown reason ok 700 #skip [re_tests:700] unknown reason ok 701 #skip [re_tests:701] unknown reason ok 702 #skip [re_tests:702] unknown reason ok 703 #skip [re_tests:703] unknown reason ok 704 #skip [re_tests:704] unknown reason ok 705 #skip [re_tests:705] unknown reason ok 706 #skip [re_tests:706] unknown reason ok 707 #skip [re_tests:707] unknown reason ok 717 #skip [re_tests:717] unknown reason ok 718 #skip [re_tests:718] unknown reason ok 719 #skip [re_tests:719] unknown reason ok 720 #skip [re_tests:720] unknown reason ok 721 #skip [re_tests:721] unknown reason ok 722 #skip [re_tests:722] unknown reason ok 723 #skip [re_tests:723] unknown reason ok 724 #skip [re_tests:724] unknown reason ok 725 #skip [re_tests:725] unknown reason ok 735 #skip [re_tests:735] unknown reason ok 736 #skip [re_tests:736] unknown reason ok 737 #skip [re_tests:737] unknown reason ok 738 #skip [re_tests:738] unknown reason ok 739 #skip [re_tests:739] unknown reason ok 740 #skip [re_tests:740] unknown reason ok 741 #skip [re_tests:741] unknown reason ok 742 #skip [re_tests:742] unknown reason ok 743 #skip [re_tests:743] unknown reason not ok 747 # TODO not ok 749 # TODO not ok 750 # TODO not ok 751 # TODO ok 753 #skip [re_tests:753] unknown reason ok 754 #skip [re_tests:754] unknown reason ok 755 #skip [re_tests:755] unknown reason ok 756 #skip [re_tests:756] unknown reason ok 757 #skip [re_tests:757] unknown reason ok 758 #skip [re_tests:758] unknown reason ok 759 #skip [re_tests:759] unknown reason ok 760 #skip [re_tests:760] unknown reason ok 761 #skip [re_tests:761] unknown reason ok 771 #skip [re_tests:771] unknown reason ok 772 #skip [re_tests:772] unknown reason ok 773 #skip [re_tests:773] unknown reason ok 774 #skip [re_tests:774] unknown reason ok 775 #skip [re_tests:775] unknown reason ok 776 #skip [re_tests:776] unknown reason ok 777 #skip [re_tests:777] unknown reason ok 778 #skip [re_tests:778] unknown reason ok 779 #skip [re_tests:779] unknown reason ok 789 #skip [re_tests:789] unknown reason ok 790 #skip [re_tests:790] unknown reason ok 791 #skip [re_tests:791] unknown reason ok 792 #skip [re_tests:792] unknown reason ok 793 #skip [re_tests:793] unknown reason ok 794 #skip [re_tests:794] unknown reason ok 795 #skip [re_tests:795] unknown reason ok 796 #skip [re_tests:796] unknown reason ok 797 #skip [re_tests:797] unknown reason ok 800 #skip [re_tests:800] not ok 801 # TODO ok 802 #skip [re_tests:802] ok 803 #skip [re_tests:803] ok 805 #skip [re_tests:805] ok 806 #skip [re_tests:806] hangs a parrot ok 807 #skip [re_tests:807] hangs a parrot ok 808 #skip [re_tests:808] hangs a parrot ok 809 #skip [re_tests:809] hangs a parrot ok 810 #skip [re_tests:810] hangs a parrot ok 811 #skip [re_tests:811] hangs a parrot ok 812 #skip [re_tests:812] hangs a parrot ok 813 #skip [re_tests:813] hangs a parrot ok 814 #skip [re_tests:814] hangs a parrot ok 815 #skip [re_tests:815] hangs a parrot ok 816 #skip [re_tests:816] hangs a parrot ok 817 #skip [re_tests:817] hangs a parrot ok 818 #skip [re_tests:818] hangs a parrot ok 819 #skip [re_tests:819] hangs a parrot ok 820 #skip [re_tests:820] hangs a parrot ok 821 #skip [re_tests:821] hangs a parrot ok 822 #skip [re_tests:822] hangs a parrot ok 823 #skip [re_tests:823] hangs a parrot not ok 827 # TODO ok 828 #skip [re_tests:828] ok 829 #skip [re_tests:829] ok 830 #skip [re_tests:830] ok 834 #skip [re_tests:834] ok 835 #skip [re_tests:835] ok 836 #skip [re_tests:836] ok 838 #skip [re_tests:838] not ok 858 # TODO ok 859 #skip [re_tests:859] ok 862 #skip [re_tests:862] not ok 865 # TODO not ok 866 # TODO ok 877 #skip [re_tests:877] ok 879 #skip [re_tests:879] [ID 20010811.006] not ok 881 # TODO ok 886 #skip [re_tests:886] not ok 887 # TODO not ok 888 # TODO not ok 890 # TODO not ok 891 # TODO not ok 893 # TODO not ok 896 # TODO not ok 897 # TODO not ok 898 # TODO not ok 899 # TODO not ok 901 # TODO not ok 904 # TODO not ok 905 # TODO not ok 907 # TODO not ok 908 # TODO not ok 910 # TODO not ok 913 # TODO not ok 914 # TODO not ok 915 # TODO not ok 916 # TODO not ok 918 # TODO not ok 921 # TODO not ok 922 # TODO not ok 923 # TODO ok 924 #skip [re_tests:924] ok 926 #skip [re_tests:926] [perl #18019] not ok 927 # TODO not ok 928 # TODO not ok 929 # TODO not ok 930 # TODO not ok 931 # TODO not ok 932 # TODO not ok 933 # TODO not ok 934 # TODO not ok 935 # TODO not ok 936 # TODO not ok 937 # TODO not ok 938 # TODO not ok 939 # TODO not ok 940 # TODO not ok 941 # TODO not ok 942 # TODO ok 944 #skip [re_tests:944] unknown reason ok 945 #skip [re_tests:945] unknown reason ok 957 #skip [re_tests:957] ok 958 #skip [re_tests:958] not ok 959 # TODO not ok 960 # TODO ok compilers__t/compilers/pge/perl6regex/01-regex.t ...... not ok 93 # TODO leading | not ok 99 # TODO feature not ok 417 # TODO adverbs before backtrack(?) not ok 458 # TODO reversed character range not ok 489 # TODO feature not ok 490 # TODO feature not ok 491 # TODO feature not ok 492 # TODO feature not ok 493 # TODO feature not ok 494 # TODO feature not ok 495 # TODO feature not ok 676 # TODO feature not ok 710 # TODO feature not ok 712 # TODO feature not ok 714 # TODO feature not ok 732 # TODO feature not ok 737 # TODO feature not ok 742 # TODO feature not ok 743 # TODO feature ok compilers__t/compilers/pge/perl6regex/context.t ....... not ok 16 - numbered as named ($2 => $/[1]) # TODO not yet implemented ok compilers__t/compilers/tge/basic.t .................... ok compilers__t/compilers/tge/grammar.t .................. not ok 3 - two rules of the same name can apply to the same node, when called with a different dummy type # TODO unresolved bug; see: GH #388 ok compilers__t/compilers/tge/parser.t ................... ok compilers__t/compilers/opsc/01-parse-body.t ........... ok compilers__t/compilers/opsc/01-parse.t ................ ok compilers__t/compilers/opsc/02-parse-all-ops.t ........ ok compilers__t/compilers/opsc/03-past-declarator.t ...... ok compilers__t/compilers/opsc/03-past-macros.t .......... 1..0 skipped: (no reason given) compilers__t/compilers/opsc/03-past.t ................. ok compilers__t/compilers/opsc/04-op.t ................... ok compilers__t/compilers/opsc/05-oplib.t ................ ok compilers__t/compilers/opsc/06-opsfile.t .............. ok compilers__t/compilers/opsc/07-op-to-c.t .............. ok compilers__t/compilers/opsc/08-emitter.t .............. ok compilers__t/compilers/data_json/from_parrot.t ........ ok compilers__t/compilers/data_json/to_parrot.t .......... ok compilers__ext/nqp-rx/t/nqp/01-literals.t ............. ok compilers__ext/nqp-rx/t/nqp/02-if.t ................... ok compilers__ext/nqp-rx/t/nqp/03-if-else.t .............. ok compilers__ext/nqp-rx/t/nqp/04-unless.t ............... ok compilers__ext/nqp-rx/t/nqp/05-comments.t ............. ok compilers__ext/nqp-rx/t/nqp/06-args-pos.t ............. ok compilers__ext/nqp-rx/t/nqp/07-boolean.t .............. ok compilers__ext/nqp-rx/t/nqp/08-blocks.t ............... ok compilers__ext/nqp-rx/t/nqp/09-var.t .................. ok compilers__ext/nqp-rx/t/nqp/10-cmp.t .................. ok compilers__ext/nqp-rx/t/nqp/11-sub.t .................. ok compilers__ext/nqp-rx/t/nqp/12-logical.t .............. ok compilers__ext/nqp-rx/t/nqp/13-op.t ................... ok compilers__ext/nqp-rx/t/nqp/14-while.t ................ ok compilers__ext/nqp-rx/t/nqp/15-list.t ................. ok compilers__ext/nqp-rx/t/nqp/16-ternary.t .............. ok compilers__ext/nqp-rx/t/nqp/17-positional.t ........... ok compilers__ext/nqp-rx/t/nqp/18-associative.t .......... ok compilers__ext/nqp-rx/t/nqp/19-inline.t ............... ok compilers__ext/nqp-rx/t/nqp/20-return.t ............... ok compilers__ext/nqp-rx/t/nqp/21-contextual.t ........... ok compilers__ext/nqp-rx/t/nqp/22-optional-args.t ........ ok compilers__ext/nqp-rx/t/nqp/23-named-args.t ........... ok compilers__ext/nqp-rx/t/nqp/24-module.t ............... ok compilers__ext/nqp-rx/t/nqp/25-class.t ................ ok compilers__ext/nqp-rx/t/nqp/26-methodops.t ............ ok compilers__ext/nqp-rx/t/nqp/27-self.t ................. ok compilers__ext/nqp-rx/t/nqp/28-subclass.t ............. ok compilers__ext/nqp-rx/t/nqp/29-make.t ................. ok compilers__ext/nqp-rx/t/nqp/30-pirop.t ................ ok compilers__ext/nqp-rx/t/nqp/31-grammar.t .............. ok compilers__ext/nqp-rx/t/nqp/32-protoregex.t ........... ok compilers__ext/nqp-rx/t/nqp/33-init.t ................. ok compilers__ext/nqp-rx/t/nqp/34-rxcodeblock.t .......... ok compilers__ext/nqp-rx/t/nqp/35-prefix-sigil.t ......... ok compilers__ext/nqp-rx/t/nqp/36-callable.t ............. ok compilers__ext/nqp-rx/t/nqp/37-slurpy.t ............... ok compilers__ext/nqp-rx/t/nqp/38-quotes.t ............... ok compilers__ext/nqp-rx/t/nqp/39-pointy.t ............... ok compilers__ext/nqp-rx/t/nqp/40-lists.t ................ ok compilers__ext/nqp-rx/t/nqp/41-flat.t ................. ok compilers__ext/nqp-rx/t/nqp/42-cond-loop.t ............ ok compilers__ext/nqp-rx/t/nqp/43-package-var.t .......... ok compilers__ext/nqp-rx/t/nqp/44-try-catch.t ............ ok compilers__ext/nqp-rx/t/nqp/45-smartmatch.t ........... ok compilers__ext/nqp-rx/t/nqp/46-charspec.t ............. ok compilers__ext/nqp-rx/t/nqp/47-loop-control.t ......... ok compilers__ext/nqp-rx/t/nqp/48-closure.t .............. ok compilers__ext/nqp-rx/t/nqp/49-regex-interpolation.t .. ok compilers__ext/nqp-rx/t/nqp/50-regex.t ................ ok compilers__ext/nqp-rx/t/nqp/51-multi.t ................ ok compilers__ext/nqp-rx/t/nqp/52-vtable.t ............... ok compilers__ext/nqp-rx/t/nqp/67-threads.t .............. ok dynoplibs: running with: dynoplibs__t/dynoplibs/bit.t ................. ok 127 #skip No unicode yet ok 128 #skip No unicode yet ok 129 #skip No unicode yet ok 130 #skip No unicode yet ok dynoplibs__t/dynoplibs/debug.t ............... ok dynoplibs__t/dynoplibs/io-old.t .............. ok dynoplibs__t/dynoplibs/io.t .................. ok dynoplibs__t/dynoplibs/math.t ................ ok dynoplibs__t/dynoplibs/obscure.t ............. ok dynoplibs__t/dynoplibs/pmc_pow.t ............. ok dynoplibs__t/dynoplibs/string_pmc_bitwise.t .. ok dynoplibs__t/dynoplibs/sysinfo.t ............. ok 13 # skip Tests only meaningful on Win32 ok 14 # skip Tests only meaningful on Win32 ok dynoplibs__t/dynoplibs/time.t ................ ok dynoplibs__t/dynoplibs/time_old.t ............ ok dynoplibs__t/dynoplibs/trans-infnan.t ........ ok dynoplibs__t/dynoplibs/trans-old.t ........... ok dynoplibs__t/dynoplibs/trans.t ............... ok dynpmc: running with: dynpmc__t/dynpmc/dynlexpad.t ................. ok dynpmc__t/dynpmc/file.t ...................... ok dynpmc__t/dynpmc/foo-01.t .................... ok dynpmc__t/dynpmc/foo-02.t .................... ok dynpmc__t/dynpmc/foo-03.t .................... ok dynpmc__t/dynpmc/foo-04.t .................... ok dynpmc__t/dynpmc/foo-05.t .................... ok dynpmc__t/dynpmc/foo-06.t .................... ok dynpmc__t/dynpmc/foo-07.t .................... ok dynpmc__t/dynpmc/foo-08.t .................... ok dynpmc__t/dynpmc/foo-09.t .................... ok dynpmc__t/dynpmc/foo-10.t .................... ok dynpmc__t/dynpmc/foo2.t ...................... ok dynpmc__t/dynpmc/gziphandle.t ................ ok dynpmc__t/dynpmc/pccmethod_test.t ............ ok dynpmc__t/dynpmc/rational.t .................. not ok 73 # TODO not ok 74 # TODO ok dynpmc__t/dynpmc/rotest.t .................... ok dynpmc__t/dynpmc/select.t .................... ok dynpmc__t/dynpmc/subclass_with_pir_method.t .. not ok 1 - subclass with pir method - .loadlib # TODO PMCs don't obey HLL namespaces not ok 2 - subclass with pir method - .HLL # TODO PMCs don't obey HLL namespaces ok dynpmc__t/dynpmc/subproxy.t .................. ok library: running with: library__t/library/archive_tar.t ................ ok library__t/library/archive_zip.t ................ ok library__t/library/cgi_query_hash.t ............. ok library__t/library/configure.t .................. ok library__t/library/coroutine.t .................. ok library__t/library/distutils.t .................. ok library__t/library/dumper.t ..................... ok library__t/library/getopt_obj.t ................. ok library__t/library/hllmacros.t .................. ok library__t/library/iter.t ....................... ok library__t/library/lib_search_path.t ............ ok library__t/library/lwp.t ........................ ok library__t/library/md5.t ........................ ok library__t/library/mime_base64.t ................ ok 522 #skip \0\0\0 fails to compare for unknown reasons GH #855 ok library__t/library/mime_base64u.t ............... ok library__t/library/nciutils.t ................... ok library__t/library/osutils.t .................... ok library__t/library/p6object.t ................... not ok 182 # TODO unimplemented: GH #403 ok library__t/library/parrotlib.t .................. ok library__t/library/pcre.t ....................... ok 1 # skip no pcre ok 2 # skip no pcre ok library__t/library/pg.t ......................... ok 1 #skip loadlib pg failed ok library__t/library/rand.t ....................... ok library__t/library/range.t ...................... ok library__t/library/sha.t ........................ ok library__t/library/streams.t .................... ok 18 # skip broken method invocation ok 20 # skip broken method invocation ok library__t/library/string_utils.t ............... ok library__t/library/tap_parser.t ................. ok library__t/library/tcl_lib.t .................... ok library__t/library/test_builder_done_testing.t .. ok library__t/library/test_builder_tester.t ........ ok library__t/library/test_class.t ................. ok library__t/library/test_more.t .................. ok library__t/library/uri.t ........................ ok library__t/library/uri_escape.t ................. ok library__t/library/uuid.t ....................... ok library__t/library/yaml_dumper.t ................ not ok 7 - properties # TODO not yet implemented not ok 8 - indent string # TODO not supported not ok 9 - back-referencing properties # TODO not yet implemented not ok 10 - self-referential properties (1) # TODO not yet implemented not ok 11 - self-referential properties (2) # TODO not yet implemented not ok 26 - custom dumper # TODO not yet implemented ok library__t/library/yaml_tiny.t .................. not ok 16 # TODO one_hash2 not ok 18 # TODO hash_in_hash not ok 19 # TODO hash_in_array ok miscellaneous: running with: miscellaneous__t/ext/winxed/compreg.t ....... ok miscellaneous__t/tools/create_language.t .... ok miscellaneous__t/tools/dump_pbc.t ........... ok miscellaneous__t/tools/mk_language_shell.t .. ok miscellaneous__t/tools/parrot_config.t ...... ok miscellaneous__t/tools/pbc_disassemble.t .... ok miscellaneous__t/tools/pbc_dump.t ........... ok miscellaneous__t/tools/pbc_merge.t .......... ok miscellaneous__t/profiling/profiling.t ...... ok codingstd: running with: codingstd__t/codingstd/c_arg_assert.t .......... # finding macro definitions and invocations ok codingstd__t/codingstd/c_code_coda.t ........... ok codingstd__t/codingstd/c_cppcomments.t ......... ok codingstd__t/codingstd/c_enum.t ................ ok codingstd__t/codingstd/c_function_docs.t ....... Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE .+?^}/ at lib/Parrot/Headerizer.pm line 264. ok codingstd__t/codingstd/c_header_guards.t ....... ok codingstd__t/codingstd/c_indent.t .............. ok codingstd__t/codingstd/c_macro_args.t .......... ok codingstd__t/codingstd/c_operator.t ............ ok codingstd__t/codingstd/c_parens.t .............. ok codingstd__t/codingstd/c_returns.t ............. ok codingstd__t/codingstd/c_struct.t .............. ok codingstd__t/codingstd/c_todo.t ................ not ok 1 - FIXME strings # TODO 308 todos remain ok codingstd__t/codingstd/case_sensitive_files.t .. ok codingstd__t/codingstd/check_isxxx.t ........... ok codingstd__t/codingstd/check_toxxx.t ........... ok codingstd__t/codingstd/copyright.t ............. ok 3 # skip set TEST_SLOW to check for the right years not ok 4 - Duplicate Copyright statements # TODO duplicate copyrights exist. ok codingstd__t/codingstd/cuddled_else.t .......... ok codingstd__t/codingstd/filenames.t ............. ok codingstd__t/codingstd/gmt_utc.t ............... ok codingstd__t/codingstd/linelength.t ............ ok codingstd__t/codingstd/make_code_coda.t ........ ok codingstd__t/codingstd/opcode_doc.t ............ ok codingstd__t/codingstd/pbc_compat.t ............ ok codingstd__t/codingstd/pccmethod_deps.t ........ ok codingstd__t/codingstd/pdd_format.t ............ ok codingstd__t/codingstd/perlcritic.t ............ 1..0 # SKIP Test::Perl::Critic required to criticize code. skipped: Test::Perl::Critic required to criticize code. codingstd__t/codingstd/pir_code_coda.t ......... ok codingstd__t/codingstd/pmc_docs.t .............. Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE .+?^}/ at lib/Parrot/Headerizer.pm line 264. ok codingstd__t/codingstd/pod_description.t ....... 1..0 # SKIP Prerequisites for Parrot::Test::Pod::Utils not satisfied skipped: Prerequisites for Parrot::Test::Pod::Utils not satisfied codingstd__t/codingstd/pod_syntax.t ............ 1..0 # SKIP Prerequisite Capture::Tiny not installed skipped: Prerequisite Capture::Tiny not installed codingstd__t/codingstd/pod_todo.t .............. # Finding files with POD, this may take a minute. not ok 2 - No todo items found # TODO some todo remain ok codingstd__t/codingstd/tabs.t .................. ok codingstd__t/codingstd/trailing_space.t ........ ok benchmark: running with: benchmark__t/benchmark/benchmarks.t .. ok manifest: running with: manifest__t/manifest/01-basic.t .................... ok 1 # skip Relevant only when working in checkout from repository ok 2 # skip Relevant only when working in checkout from repository ok 3 # skip Relevant only when working in checkout from repository ok 4 # skip Relevant only when working in checkout from repository ok 5 # skip Relevant only when working in checkout from repository ok 6 # skip Relevant only when working in checkout from repository ok 7 # skip Relevant only when working in checkout from repository ok 8 # skip Relevant only when working in checkout from repository ok 9 # skip Relevant only when working in checkout from repository ok 10 # skip Relevant only when working in checkout from repository ok 11 # skip Relevant only when working in checkout from repository ok manifest__t/manifest/02-regenerate_file.t .......... ok 1 # skip Relevant only when working in checkout from repository ok 2 # skip Relevant only when working in checkout from repository ok 3 # skip Relevant only when working in checkout from repository ok 4 # skip Relevant only when working in checkout from repository ok 5 # skip Relevant only when working in checkout from repository ok 6 # skip Relevant only when working in checkout from repository ok 7 # skip Relevant only when working in checkout from repository ok 8 # skip Relevant only when working in checkout from repository ok 9 # skip Relevant only when working in checkout from repository ok 10 # skip Relevant only when working in checkout from repository ok 11 # skip Relevant only when working in checkout from repository ok manifest__t/manifest/03-regenerate_skip.t .......... ok 1 # skip Relevant only when working in checkout from repository ok 2 # skip Relevant only when working in checkout from repository ok 3 # skip Relevant only when working in checkout from repository ok 4 # skip Relevant only when working in checkout from repository ok 5 # skip Relevant only when working in checkout from repository ok 6 # skip Relevant only when working in checkout from repository ok 7 # skip Relevant only when working in checkout from repository ok 8 # skip Relevant only when working in checkout from repository ok 9 # skip Relevant only when working in checkout from repository ok manifest__t/manifest/04-alt_file.t ................. ok 1 # skip Relevant only when working in checkout from repository ok 2 # skip Relevant only when working in checkout from repository ok 3 # skip Relevant only when working in checkout from repository ok 4 # skip Relevant only when working in checkout from repository ok 5 # skip Relevant only when working in checkout from repository ok manifest__t/manifest/05-alt_skip.t ................. ok 1 # skip Relevant only when working in checkout from repository ok 2 # skip Relevant only when working in checkout from repository ok 3 # skip Relevant only when working in checkout from repository ok 4 # skip Relevant only when working in checkout from repository ok 5 # skip Relevant only when working in checkout from repository ok manifest__t/tools/install/01-create_directories.t .. ok manifest__t/tools/install/02-install_files.t ....... ok manifest__t/tools/install/03-lines_to_files.t ...... ok examples: running with: examples__t/examples/catchall.t ... ok examples__t/examples/library.t .... ok 3 # skip no pcre-config not ok 4 - ncurses_life.pir # TODO ncurses_life.pir not testable yet ok examples__t/examples/namespace.t .. ok examples__t/examples/pasm.t ....... ok examples__t/examples/past.t ....... ok examples__t/examples/pgegrep.t .... ok examples__t/examples/pir.t ........ not ok 17 - queens_r.pir # TODO some examples not testable yet not ok 18 - thr_primes.pir # TODO some examples not testable yet ok examples__t/examples/pod.t ........ not ok 32 - docs/book/pir/ch03_basic_syntax.pod:265:PIR:FRAGMENT_INVALID # TODO invalid code not ok 40 - docs/book/pir/ch04_variables.pod:136:PIR:FRAGMENT_INVALID # TODO invalid code not ok 42 - docs/book/pir/ch04_variables.pod:174:PIR:FRAGMENT_INVALID # TODO invalid code not ok 45 - docs/book/pir/ch04_variables.pod:221:PIR:FRAGMENT_INVALID # TODO invalid code not ok 46 - docs/book/pir/ch04_variables.pod:235:PIR:FRAGMENT_INVALID # TODO invalid code not ok 47 - docs/book/pir/ch04_variables.pod:248:PIR:FRAGMENT_INVALID # TODO invalid code not ok 48 - docs/book/pir/ch04_variables.pod:264:PIR:FRAGMENT_INVALID # TODO invalid code not ok 65 - docs/book/pir/ch04_variables.pod:916:PIR:FRAGMENT_INVALID # TODO invalid code not ok 84 - docs/book/pir/ch04_variables.pod:1313:PIR:FRAGMENT_INVALID # TODO invalid code not ok 200 - docs/book/pir/ch08_io.pod:15:PIR:FRAGMENT_INVALID # TODO invalid code not ok 201 - docs/book/pir/ch08_io.pod:30:PIR:FRAGMENT_INVALID # TODO invalid code not ok 202 - docs/book/pir/ch08_io.pod:53:PIR:FRAGMENT_INVALID # TODO invalid code not ok 205 - docs/book/pir/ch08_io.pod:86:PIR:FRAGMENT_INVALID # TODO invalid code not ok 206 - docs/book/pir/ch08_io.pod:106:PIR:FRAGMENT_INVALID # TODO invalid code not ok 207 - docs/book/pir/ch08_io.pod:118:PIR:FRAGMENT_INVALID # TODO invalid code not ok 208 - docs/book/pir/ch08_io.pod:133:PIR:FRAGMENT_INVALID # TODO invalid code not ok 209 - docs/book/pir/ch08_io.pod:148:PIR:FRAGMENT_INVALID # TODO invalid code not ok 277 - docs/compiler_faq.pod:437:PIR:FRAGMENT_INVALID # TODO invalid code not ok 284 - docs/compiler_faq.pod:535:PIR:FRAGMENT_INVALID # TODO invalid code not ok 288 - docs/compiler_faq.pod:607:PIR:FRAGMENT_INVALID # TODO invalid code not ok 297 - docs/dev/pmc_obj_design_meeting_notes.pod:203:PIR:FRAGMENT_INVALID # TODO invalid code not ok 298 - docs/dev/pmc_obj_design_meeting_notes.pod:213:PIR:FRAGMENT_INVALID # TODO invalid code not ok 331 - docs/pct/past_building_blocks.pod:296:PIR:FRAGMENT_INVALID # TODO invalid code not ok 340 - docs/pct/pct_optable_guide.pod:155:PIR:INVALID # TODO invalid code not ok 353 - docs/pdds/pdd03_calling_conventions.pod:337:PIR:FRAGMENT_INVALID # TODO invalid code not ok 355 - docs/pdds/pdd03_calling_conventions.pod:370:PIR:INVALID # TODO invalid code not ok 368 - docs/pdds/pdd15_objects.pod:514:PIR:FRAGMENT_INVALID # TODO invalid code not ok 378 - docs/pdds/pdd15_objects.pod:871:PIR:FRAGMENT_INVALID # TODO invalid code not ok 389 - docs/pdds/pdd15_objects.pod:1064:PIR:FRAGMENT_TODO # TODO invalid code not ok 390 - docs/pdds/pdd15_objects.pod:1079:PIR:FRAGMENT_TODO # TODO invalid code not ok 391 - docs/pdds/pdd15_objects.pod:1096:PIR:FRAGMENT_INVALID # TODO invalid code not ok 398 - docs/pdds/pdd15_objects.pod:1197:PIR:FRAGMENT_INVALID # TODO invalid code not ok 408 - docs/pdds/pdd15_objects.pod:1362:PASM:FRAGMENT_INVALID # TODO invalid code not ok 409 - docs/pdds/pdd15_objects.pod:1373:PASM:FRAGMENT_INVALID # TODO invalid code not ok 419 - docs/pdds/pdd19_pir.pod:178:PIR:FRAGMENT_TODO # TODO invalid code not ok 432 - docs/pdds/pdd19_pir.pod:539:PIR:INVALID # TODO invalid code not ok 442 - docs/pdds/pdd19_pir.pod:1010:PIR:TODO # TODO invalid code not ok 449 - docs/pdds/pdd19_pir.pod:1141:PIR:TODO # TODO invalid code not ok 453 - docs/pdds/pdd19_pir.pod:1201:PIR:TODO # TODO invalid code not ok 458 - docs/pdds/pdd19_pir.pod:1294:PIR:FRAGMENT_TODO # TODO invalid code not ok 459 - docs/pdds/pdd19_pir.pod:1303:PIR:TODO # TODO invalid code not ok 460 - docs/pdds/pdd19_pir.pod:1330:PIR:FRAGMENT_TODO # TODO invalid code not ok 461 - docs/pdds/pdd20_lexical_vars.pod:12:PIR:INVALID # TODO invalid code not ok 462 - docs/pdds/pdd20_lexical_vars.pod:126:PIR:INVALID # TODO invalid code not ok 484 - docs/pdds/pdd21_namespaces.pod:386:PIR:FRAGMENT_INVALID # TODO invalid code not ok 485 - docs/pdds/pdd21_namespaces.pod:397:PIR:FRAGMENT_INVALID # TODO invalid code not ok 487 - docs/pdds/pdd21_namespaces.pod:421:PIR:FRAGMENT_INVALID # TODO invalid code not ok 491 - docs/pdds/pdd21_namespaces.pod:465:PIR:FRAGMENT_INVALID # TODO invalid code not ok 492 - docs/pdds/pdd21_namespaces.pod:477:PIR:FRAGMENT_INVALID # TODO invalid code not ok 499 - docs/pdds/pdd21_namespaces.pod:583:PIR:INVALID # TODO invalid code not ok 500 - docs/pdds/pdd21_namespaces.pod:611:PIR:INVALID # TODO invalid code not ok 523 - docs/pdds/pdd22_io.pod:425:PIR:FRAGMENT_INVALID # TODO invalid code not ok 524 - docs/pdds/pdd22_io.pod:460:PIR:FRAGMENT_INVALID # TODO invalid code not ok 525 - docs/pdds/pdd22_io.pod:486:PIR:FRAGMENT_INVALID # TODO invalid code not ok 526 - docs/pdds/pdd22_io.pod:529:PIR:FRAGMENT_INVALID # TODO invalid code not ok 527 - docs/pdds/pdd22_io.pod:556:PIR:FRAGMENT_INVALID # TODO invalid code not ok 528 - docs/pdds/pdd22_io.pod:580:PIR:FRAGMENT_INVALID # TODO invalid code not ok 529 - docs/pdds/pdd22_io.pod:602:PIR:FRAGMENT_INVALID # TODO invalid code not ok 530 - docs/pdds/pdd22_io.pod:621:PIR:FRAGMENT_INVALID # TODO invalid code not ok 531 - docs/pdds/pdd22_io.pod:649:PIR:FRAGMENT_INVALID # TODO invalid code not ok 532 - docs/pdds/pdd22_io.pod:674:PIR:FRAGMENT_INVALID # TODO invalid code not ok 533 - docs/pdds/pdd22_io.pod:693:PIR:FRAGMENT_INVALID # TODO invalid code not ok 534 - docs/pdds/pdd23_exceptions.pod:368:PIR:FRAGMENT_TODO # TODO invalid code not ok 544 - docs/pdds/pdd25_concurrency.pod:416:PIR:FRAGMENT_INVALID # TODO invalid code not ok 545 - docs/pdds/pdd25_concurrency.pod:428:PIR:FRAGMENT_INVALID # TODO invalid code not ok 558 - docs/pmc/struct.pod:65:PIR:FRAGMENT_INVALID # TODO invalid code not ok 559 - docs/pmc/struct.pod:90:PIR:FRAGMENT_INVALID # TODO invalid code not ok 560 - docs/pmc/struct.pod:109:PIR:FRAGMENT_INVALID # TODO invalid code not ok 561 - docs/pmc/struct.pod:125:PIR:FRAGMENT_INVALID # TODO invalid code not ok 562 - docs/pmc/struct.pod:156:PIR:FRAGMENT_INVALID # TODO invalid code not ok 563 - docs/pmc/struct.pod:166:PIR:FRAGMENT_INVALID # TODO invalid code not ok 564 - docs/pmc/struct.pod:186:PASM:INVALID # TODO invalid code not ok 565 - docs/pmc/struct.pod:225:PIR:FRAGMENT_INVALID # TODO invalid code not ok 566 - docs/pmc/struct.pod:272:PIR:INVALID # TODO invalid code not ok 567 - docs/pmc/struct.pod:292:PASM:FRAGMENT_INVALID # TODO invalid code not ok 583 - docs/pmc/subs.pod:334:PIR:FRAGMENT_INVALID # TODO invalid code not ok 594 - docs/pmc/subs.pod:480:PIR:INVALID # TODO invalid code not ok 620 - docs/user/pir/intro.pod:418:PIR:FRAGMENT_INVALID # TODO invalid code not ok 621 - docs/user/pir/intro.pod:430:PIR:FRAGMENT_INVALID # TODO invalid code ok examples__t/examples/shootout.t ... # 20.30114 secs ok examples__t/examples/streams.t .... not ok 10 - Bytes.pir # TODO some examples not testable yet not ok 11 - Replay.pir # TODO some examples not testable yet not ok 12 - Writer.pir # TODO some examples not testable yet ok examples__t/examples/subs.t ....... ok examples__t/examples/tutorial.t ... ok distro: running with: distro__t/distro/manifest.t ............ # this may take a while... ok distro__t/distro/manifest_generated.t .. ok headerizer: running with: headerizer__t/tools/dev/headerizer/01_functions.t .. ok headerizer__t/tools/dev/headerizer/02_methods.t .... Unescaped left brace in regex is deprecated here (and will be fatal in Perl 5.30), passed through in regex; marked by <-- HERE in m/^{ <-- HERE .+?^}/ at lib/Parrot/Headerizer.pm line 264. ok All tests successful. Test Summary Report ------------------- run__t/run/options.t (Wstat: 0 Tests: 40 Failed: 0) TODO passed: 9-12 Files=1293, Tests=47111, 1672 wallclock secs (14.71 usr 2.66 sys + 714.28 cusr 112.90 csys = 844.55 CPU) Result: PASS + exit 0 Processing files: parrot-8.1.0-10.fc28.aarch64 Provides: libparrot.so.8.1.0()(64bit) parrot = 8.1.0-10.fc28 parrot(aarch-64) = 8.1.0-10.fc28 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: /usr/bin/parrot-nqp ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcrypt.so.1()(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.17)(64bit) libgmp.so.10()(64bit) libicudata.so.60()(64bit) libicuuc.so.60()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libparrot.so.8.1.0()(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libreadline.so.7()(64bit) libresolv.so.2()(64bit) librt.so.1()(64bit) libutil.so.1()(64bit) libz.so.1()(64bit) libz.so.1(ZLIB_1.2.3.3)(64bit) rtld(GNU_HASH) Processing files: parrot-docs-8.1.0-10.fc28.noarch Provides: application() application(parrot_html.desktop) application(parrot_pdf.desktop) parrot-docs = 8.1.0-10.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: parrot-devel-8.1.0-10.fc28.aarch64 Provides: parrot-devel = 8.1.0-10.fc28 parrot-devel(aarch-64) = 8.1.0-10.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libcrypt.so.1()(64bit) libdl.so.2()(64bit) libgmp.so.10()(64bit) libicudata.so.60()(64bit) libicuuc.so.60()(64bit) libm.so.6()(64bit) libparrot.so.8.1.0()(64bit) libpthread.so.0()(64bit) libreadline.so.7()(64bit) libresolv.so.2()(64bit) librt.so.1()(64bit) libutil.so.1()(64bit) rtld(GNU_HASH) Processing files: parrot-tools-8.1.0-10.fc28.aarch64 Provides: parrot-tools = 8.1.0-10.fc28 parrot-tools(aarch-64) = 8.1.0-10.fc28 perl(Parrot::BuildUtil) perl(Parrot::Config) perl(Parrot::Config::Generated) perl(Parrot::Configure) perl(Parrot::Configure::Compiler) perl(Parrot::Configure::Data) perl(Parrot::Configure::Messages) perl(Parrot::Configure::Options) perl(Parrot::Configure::Options::Conf) perl(Parrot::Configure::Options::Conf::CLI) perl(Parrot::Configure::Options::Conf::File) perl(Parrot::Configure::Options::Conf::Shared) perl(Parrot::Configure::Options::Reconf) perl(Parrot::Configure::Options::Test) perl(Parrot::Configure::Options::Test::Prepare) perl(Parrot::Configure::Step) perl(Parrot::Configure::Step::List) perl(Parrot::Configure::Step::Methods) perl(Parrot::Configure::Step::Test) perl(Parrot::Configure::Test) perl(Parrot::Configure::Trace) perl(Parrot::Configure::Utils) perl(Parrot::Distribution) perl(Parrot::Docs::Directory) perl(Parrot::Docs::File) perl(Parrot::Docs::Group) perl(Parrot::Docs::HTMLPage) perl(Parrot::Docs::Item) perl(Parrot::Docs::POD2HTML) = 1.0 perl(Parrot::Docs::PodToHtml) = 1.0 perl(Parrot::Docs::Section) perl(Parrot::Docs::Section::C) perl(Parrot::Docs::Section::Compilers) perl(Parrot::Docs::Section::Config) perl(Parrot::Docs::Section::Developer) perl(Parrot::Docs::Section::Examples) perl(Parrot::Docs::Section::IMCC) perl(Parrot::Docs::Section::Info) perl(Parrot::Docs::Section::Libs) perl(Parrot::Docs::Section::Ops) perl(Parrot::Docs::Section::PCT_Tutorial) perl(Parrot::Docs::Section::PDDs) perl(Parrot::Docs::Section::PMCs) perl(Parrot::Docs::Section::Parrot) perl(Parrot::Docs::Section::Perl) perl(Parrot::Docs::Section::Tests) perl(Parrot::Docs::Section::Tools) perl(Parrot::Docs::Text2HTML) perl(Parrot::Git) perl(Parrot::Git::Describe) perl(Parrot::H2inc) perl(Parrot::Harness::DefaultTests) perl(Parrot::Harness::Options) perl(Parrot::Harness::Smoke) perl(Parrot::Harness::TestSets) perl(Parrot::Headerizer) perl(Parrot::Headerizer::Functions) perl(Parrot::IO::Directory) perl(Parrot::IO::File) perl(Parrot::IO::Path) perl(Parrot::Install) perl(Parrot::Manifest) perl(Parrot::OpLib::core) = 8.1.0 perl(Parrot::PMC) perl(Parrot::Pmc2c) = 8.1.0 perl(Parrot::Pmc2c::Dumper) perl(Parrot::Pmc2c::Emitter) perl(Parrot::Pmc2c::Library) perl(Parrot::Pmc2c::Method) perl(Parrot::Pmc2c::MethodEmitter) = 8.1.0 perl(Parrot::Pmc2c::PCCMETHOD) perl(Parrot::Pmc2c::PCCMETHOD_BITS) = 8.1.0 perl(Parrot::Pmc2c::PMC) perl(Parrot::Pmc2c::PMC::Null) perl(Parrot::Pmc2c::PMC::Object) perl(Parrot::Pmc2c::PMC::PrintTree) perl(Parrot::Pmc2c::PMC::Proxy) perl(Parrot::Pmc2c::PMC::RO) perl(Parrot::Pmc2c::PMC::default) perl(Parrot::Pmc2c::PMCEmitter) = 8.1.0 perl(Parrot::Pmc2c::Parser) perl(Parrot::Pmc2c::Pmc2cMain) perl(Parrot::Pmc2c::UtilFunctions) perl(Parrot::Pmc2c::VTable) perl(Parrot::SHA1) perl(Parrot::SearchOps) perl(Parrot::Test) perl(Parrot::Test::Harness) perl(Parrot::Test::PGE) perl(Parrot::Test::Pod) perl(Parrot::Test::Pod::Utils) perl(Parrot::Test::Util) perl(Parrot::Test::Util::Runloop) perl(Parrot::Vtable) Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/perl perl(:VERSION) >= 5.8.0 perl(Capture::Tiny) perl(Carp) perl(Class::Struct) perl(Config) perl(Cwd) perl(Data::Dumper) perl(DirHandle) perl(Exporter) perl(ExtUtils::Manifest) perl(Fatal) perl(File::Basename) perl(File::Copy) perl(File::Find) perl(File::Path) perl(File::Spec) perl(File::Temp) perl(File::Which) perl(File::stat) perl(FileHandle) perl(FindBin) perl(Getopt::Long) perl(IO::File) perl(List::Util) perl(Memoize) perl(Parrot::BuildUtil) perl(Parrot::Config) perl(Parrot::Configure) perl(Parrot::Configure::Compiler) perl(Parrot::Configure::Data) perl(Parrot::Configure::Options) perl(Parrot::Configure::Options::Conf) perl(Parrot::Configure::Options::Conf::CLI) perl(Parrot::Configure::Options::Conf::File) perl(Parrot::Configure::Options::Conf::Shared) perl(Parrot::Configure::Options::Reconf) perl(Parrot::Configure::Options::Test::Prepare) perl(Parrot::Configure::Step::List) perl(Parrot::Configure::Step::Methods) perl(Parrot::Configure::Utils) perl(Parrot::Distribution) perl(Parrot::Docs::Directory) perl(Parrot::Docs::File) perl(Parrot::Docs::Group) perl(Parrot::Docs::HTMLPage) perl(Parrot::Docs::Item) perl(Parrot::Docs::POD2HTML) perl(Parrot::Docs::Section) perl(Parrot::Docs::Section::Compilers) perl(Parrot::Docs::Section::Developer) perl(Parrot::Docs::Section::Ops) perl(Parrot::Docs::Section::PCT_Tutorial) perl(Parrot::Docs::Section::PDDs) perl(Parrot::Docs::Section::PMCs) perl(Parrot::Docs::Section::Tools) perl(Parrot::Docs::Text2HTML) perl(Parrot::Git) perl(Parrot::Git::Describe) perl(Parrot::Harness::TestSets) perl(Parrot::Headerizer::Functions) perl(Parrot::IO::Directory) perl(Parrot::IO::File) perl(Parrot::IO::Path) perl(Parrot::PMC) perl(Parrot::Pmc2c::Dumper) perl(Parrot::Pmc2c::Emitter) perl(Parrot::Pmc2c::Library) perl(Parrot::Pmc2c::Method) perl(Parrot::Pmc2c::PCCMETHOD) perl(Parrot::Pmc2c::PCCMETHOD_BITS) perl(Parrot::Pmc2c::PMC) perl(Parrot::Pmc2c::PMC::Null) perl(Parrot::Pmc2c::PMC::Object) perl(Parrot::Pmc2c::PMC::Proxy) perl(Parrot::Pmc2c::PMC::RO) perl(Parrot::Pmc2c::PMC::default) perl(Parrot::Pmc2c::Parser) perl(Parrot::Pmc2c::Pmc2cMain) perl(Parrot::Pmc2c::UtilFunctions) perl(Parrot::Pmc2c::VTable) perl(Parrot::Test) perl(Parrot::Test::Util) perl(Parrot::Vtable) perl(Pod::Checker) perl(Pod::Find) perl(Pod::Simple::Checker) perl(Pod::Simple::HTML) perl(Pod::Simple::PullParser) perl(Pod::Simple::Text) perl(Scalar::Util) perl(Storable) perl(Test::Builder) perl(Test::Harness) perl(Test::More) perl(Text::Wrap) perl(base) perl(constant) perl(lib) perl(overload) perl(strict) perl(vars) perl(warnings) Processing files: parrot-debugsource-8.1.0-10.fc28.aarch64 Provides: parrot-debugsource = 8.1.0-10.fc28 parrot-debugsource(aarch-64) = 8.1.0-10.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: parrot-debuginfo-8.1.0-10.fc28.aarch64 Provides: debuginfo(build-id) = 22438397dec23e019053d6289c1d9ca23f564f83 debuginfo(build-id) = 2be58d25ec9a2a9c26b0c3631363a8d3408685c8 debuginfo(build-id) = 370867bf86942caff08f53514d8a268ca3fc1675 debuginfo(build-id) = 3ae0d97d16639309505731280d2fc58e5444598e debuginfo(build-id) = 3ec9646244dbee2c3b8aaf0ee6bb32ba7c2bf634 debuginfo(build-id) = 3fa67b55254a9332bbad28dffd2258ac7bfb19b2 debuginfo(build-id) = 4c874b278b5ecad215402a07d25c6aea4d4d9050 debuginfo(build-id) = 51515005348e57be5039a9a19df1325eb4207f39 debuginfo(build-id) = 54022ac93347e5558e003744552fe75846297296 debuginfo(build-id) = 6208a6cb799ab67e5cb7218471241e552372f5e9 debuginfo(build-id) = 800682638525a74cbab185449827fb222123178f debuginfo(build-id) = b8dc6e346d0d46ba1e1f65a499a5d51ccdc34c13 debuginfo(build-id) = badb968d759b480fe99882fd80d0f003e7bf39c1 debuginfo(build-id) = ca1bac8daa15308a52e3ecabe814d547e5cbd1d6 debuginfo(build-id) = d5490ab7ed9d76b30503a70eb0a6d51b796fa0d8 debuginfo(build-id) = d96e1682c9e2d4dc7e93863b81490594e61e00b9 debuginfo(build-id) = d9a5471f189beec1b59a31e39746d3551a3aeaf0 parrot-debuginfo = 8.1.0-10.fc28 parrot-debuginfo(aarch-64) = 8.1.0-10.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: parrot-debugsource(aarch-64) = 8.1.0-10.fc28 Processing files: parrot-devel-debuginfo-8.1.0-10.fc28.aarch64 Provides: debuginfo(build-id) = 01bde5ddb452407984fcc0754f15c9a798ecba6d debuginfo(build-id) = 31902e465798dd808f2a6245b84d4af7c673eacc debuginfo(build-id) = 322244f6390f3642ba9b89cd1d730c3df7edadd1 debuginfo(build-id) = 50fe58196d97f0562c6563dc440c64c5e5be31af debuginfo(build-id) = 6e0e4f476ff7515f3f13ebeea226efb16f17d8f2 debuginfo(build-id) = c6760e7915e38eaeeaea1bd12d5c7e8632c4a8ce debuginfo(build-id) = d6b5ef30f74b654deed15346430e063e2094e6c1 debuginfo(build-id) = e781e4ee1e686b1841de8b9476d0a33ee38b569e debuginfo(build-id) = ecff6a975b17b19ab958e70f2f832cdd11fd8527 debuginfo(build-id) = f828164262661d8d24821128829f88d1b71cbd14 parrot-devel-debuginfo = 8.1.0-10.fc28 parrot-devel-debuginfo(aarch-64) = 8.1.0-10.fc28 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: parrot-debugsource(aarch-64) = 8.1.0-10.fc28 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 Wrote: /builddir/build/RPMS/parrot-8.1.0-10.fc28.aarch64.rpm Wrote: /builddir/build/RPMS/parrot-docs-8.1.0-10.fc28.noarch.rpm Wrote: /builddir/build/RPMS/parrot-devel-8.1.0-10.fc28.aarch64.rpm Wrote: /builddir/build/RPMS/parrot-tools-8.1.0-10.fc28.aarch64.rpm Wrote: /builddir/build/RPMS/parrot-debugsource-8.1.0-10.fc28.aarch64.rpm Wrote: /builddir/build/RPMS/parrot-debuginfo-8.1.0-10.fc28.aarch64.rpm Wrote: /builddir/build/RPMS/parrot-devel-debuginfo-8.1.0-10.fc28.aarch64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.MlrieH + umask 022 + cd /builddir/build/BUILD + cd parrot-8.1.0 + /usr/bin/rm -rf /builddir/build/BUILDROOT/parrot-8.1.0-10.fc28.aarch64 + exit 0 Child return code was: 0