=> Building multimedia/vmaf Started : Friday, 14 FEB 2020 at 13:35:50 UTC Platform: 5.7-DEVELOPMENT DragonFly v5.7.0.1432.g9cd86-DEVELOPMENT #23: Thu Feb 13 14:43:04 PST 2020 root@sting.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.7-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.7-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake XDG_DATA_HOME=/construction/multimedia/vmaf XDG_CONFIG_HOME=/construction/multimedia/vmaf HOME=/construction/multimedia/vmaf TMPDIR="/tmp" PATH=/construction/multimedia/vmaf/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/multimedia/vmaf XDG_CONFIG_HOME=/construction/multimedia/vmaf HOME=/construction/multimedia/vmaf TMPDIR="/tmp" PATH=/construction/multimedia/vmaf/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- INSTALL_PREFIX="/usr/local" DESTDIR=/construction/multimedia/vmaf/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- OSREL=5.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/vmaf" EXAMPLESDIR="share/examples/vmaf" DATADIR="share/vmaf" WWWDIR="www/vmaf" ETCDIR="etc/vmaf" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/vmaf DOCSDIR=/usr/local/share/doc/vmaf EXAMPLESDIR=/usr/local/share/examples/vmaf WWWDIR=/usr/local/www/vmaf ETCDIR=/usr/local/etc/vmaf -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=LiveSystem USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=15 DPORTS_BUILDER= yes DISABLE_LICENSES= yes DEFAULT_VERSIONS= ssl=openssl FORCE_PACKAGE= yes DEVELOPER= yes HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.30.1 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=32 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500709 OSVERSION=9999999 OSREL=5.7 _OSRELEASE=5.7-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> vmaf-1.3.15 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.12.0_1.txz Installing pkg-1.12.0_1... Extracting pkg-1.12.0_1: .......... done ===> vmaf-1.3.15 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of vmaf-1.3.15 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> Fetching all distfiles required by vmaf-1.3.15 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> Fetching all distfiles required by vmaf-1.3.15 for building => SHA256 Checksum OK for Netflix-vmaf-v1.3.15_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> Fetching all distfiles required by vmaf-1.3.15 for building ===> Extracting for vmaf-1.3.15 => SHA256 Checksum OK for Netflix-vmaf-v1.3.15_GH0.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for vmaf-1.3.15 ===> Applying ports patches for vmaf-1.3.15 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> vmaf-1.3.15 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_3.txz Installing gmake-4.2.1_3... `-- Installing gettext-runtime-0.20.1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: . done `-- Extracting gettext-runtime-0.20.1: .......... done Extracting gmake-4.2.1_3: .......... done ===> vmaf-1.3.15 depends on executable: gmake - found ===> Returning to build of vmaf-1.3.15 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for vmaf-1.3.15 -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for vmaf-1.3.15 gmake[1]: Entering directory '/construction/multimedia/vmaf/vmaf-1.3.15' for dir in ptools libsvm wrapper feature; do \ cd ${dir}; gmake; cd ..; \ done gmake[2]: Entering directory '/construction/multimedia/vmaf/vmaf-1.3.15/ptools' cc -pipe -O2 -fno-strict-aliasing -Wall -Wextra -fpic -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c m2pythontools.cc cc -pipe -O2 -fno-strict-aliasing -Wall -Wextra -fpic -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c valpython.cc cc -pipe -O2 -fno-strict-aliasing -Wall -Wextra -fpic -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c midassocket.cc cc -pipe -O2 -fno-strict-aliasing -Wall -Wextra -fpic -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c valprotocol2.cc cc -pipe -O2 -fno-strict-aliasing -Wall -Wextra -fpic -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c m2ser.cc cc -pipe -O2 -fno-strict-aliasing -Wall -Wextra -fpic -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c m2streamdataenc.cc cc -pipe -O2 -fno-strict-aliasing -Wall -Wextra -fpic -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c m2convertrep.cc cc -pipe -O2 -fno-strict-aliasing -Wall -Wextra -fpic -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c timeconv.cc In file included from ./opencontainers_1_8_4/include/ocval.h:38, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'bool OC::AVLHashT::consistent()': ./opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocval.h:39, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocordavlhasht.h: In member function 'bool OC::OrdAVLHashT::consistent()': ./opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocval.h:38, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'bool OC::AVLHashT::consistent()': ./opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocval.h:39, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocordavlhasht.h: In member function 'bool OC::OrdAVLHashT::consistent()': ./opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocval.h:38, from m2convertrep.h:12, from m2streamdataenc.h:57, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'bool OC::AVLHashT::consistent()': ./opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocarray.h:27, from m2pythontools.h:8, from m2pythontools.cc:2: ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:814:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:816:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:818:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ./opencontainers_1_8_4/include/ocval.h:39, from m2convertrep.h:12, from m2streamdataenc.h:57, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocordavlhasht.h: In member function 'bool OC::OrdAVLHashT::consistent()': ./opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocarray.h:38, from ./opencontainers_1_8_4/include/ocavlhasht.h:38, from ./opencontainers_1_8_4/include/ocval.h:38, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocval.h: In function 'bool OC::MoveArray(T*, T*, int) [with T = OC::Val]': ./opencontainers_1_8_4/include/ocmove.h:151:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct OC::Val' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocval.h:204:8: note: 'struct OC::Val' declared here struct Val { ^~~ In file included from ./opencontainers_1_8_4/include/ocval.h:38, from m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'bool OC::AVLHashT::consistent()': ./opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocval.h:39, from m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocordavlhasht.h: In member function 'bool OC::OrdAVLHashT::consistent()': ./opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocval.h:38, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'bool OC::AVLHashT::consistent()': ./opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocval.h:39, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocordavlhasht.h: In member function 'bool OC::OrdAVLHashT::consistent()': ./opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from timeconv.h:17, from timeconv.cc:2: ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:814:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:816:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:818:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ./opencontainers_1_8_4/include/ocval.h:1291, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocval.cc: In destructor 'OC::Val::~Val()': ./opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ./opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ./opencontainers_1_8_4/include/ocarray.h:38, from ./opencontainers_1_8_4/include/ocavlhasht.h:38, from ./opencontainers_1_8_4/include/ocval.h:38, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocval.h: In function 'bool OC::MoveArray(T*, T*, int) [with T = OC::Val]': ./opencontainers_1_8_4/include/ocmove.h:151:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct OC::Val' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocval.h:204:8: note: 'struct OC::Val' declared here struct Val { ^~~ In file included from ./opencontainers_1_8_4/include/ocarray.h:38, from m2streamdataenc.h:56, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocval.h: In function 'bool OC::MoveArray(T*, T*, int) [with T = OC::Val]': ./opencontainers_1_8_4/include/ocmove.h:151:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct OC::Val' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from m2convertrep.h:12, from m2streamdataenc.h:57, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocval.h:204:8: note: 'struct OC::Val' declared here struct Val { ^~~ In file included from ./opencontainers_1_8_4/include/ocval.h:38, from fdtools.h:24, from midassocket.h:7, from midassocket.cc:2: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'bool OC::AVLHashT::consistent()': ./opencontainers_1_8_4/include/ocavlhasht.h:425:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocavlhasht.h:425:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocval.h:39, from fdtools.h:24, from midassocket.h:7, from midassocket.cc:2: ./opencontainers_1_8_4/include/ocordavlhasht.h: In member function 'bool OC::OrdAVLHashT::consistent()': ./opencontainers_1_8_4/include/ocordavlhasht.h:457:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocordavlhasht.h:457:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocarray.h:38, from m2convertrep.h:11, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocval.h: In function 'bool OC::MoveArray(T*, T*, int) [with T = OC::Val]': ./opencontainers_1_8_4/include/ocmove.h:151:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct OC::Val' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocval.h:204:8: note: 'struct OC::Val' declared here struct Val { ^~~ In file included from ./opencontainers_1_8_4/include/ocval.h:1291, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocval.cc: In destructor 'OC::Val::~Val()': ./opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ./opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ./opencontainers_1_8_4/include/ocarray.h:38, from ./opencontainers_1_8_4/include/ocavlhasht.h:38, from ./opencontainers_1_8_4/include/ocval.h:38, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocval.h: In function 'bool OC::MoveArray(T*, T*, int) [with T = OC::Val]': ./opencontainers_1_8_4/include/ocmove.h:151:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct OC::Val' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocval.h:204:8: note: 'struct OC::Val' declared here struct Val { ^~~ In file included from ./opencontainers_1_8_4/include/ocval.h:1291, from m2convertrep.h:12, from m2streamdataenc.h:57, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocval.cc: In destructor 'OC::Val::~Val()': ./opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ./opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ./opencontainers_1_8_4/include/ocarray.h:38, from ./opencontainers_1_8_4/include/ocavlhasht.h:38, from ./opencontainers_1_8_4/include/ocval.h:38, from fdtools.h:24, from midassocket.h:7, from midassocket.cc:2: ./opencontainers_1_8_4/include/ocval.h: In function 'bool OC::MoveArray(T*, T*, int) [with T = OC::Val]': ./opencontainers_1_8_4/include/ocmove.h:151:34: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct OC::Val' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(to, from, sizeof(TT)*len); return false; } ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' MOVEARRAYPOD(Val) ^~~~~~~~~~~~ In file included from fdtools.h:24, from midassocket.h:7, from midassocket.cc:2: ./opencontainers_1_8_4/include/ocval.h:204:8: note: 'struct OC::Val' declared here struct Val { ^~~ In file included from ./opencontainers_1_8_4/include/ocval.h:1291, from m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocval.cc: In destructor 'OC::Val::~Val()': ./opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ./opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ./opencontainers_1_8_4/include/ocval.h:1291, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocval.cc: In destructor 'OC::Val::~Val()': ./opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ./opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ./opencontainers_1_8_4/include/ocval.h:1291, from fdtools.h:24, from midassocket.h:7, from midassocket.cc:2: ./opencontainers_1_8_4/include/ocval.cc: In destructor 'OC::Val::~Val()': ./opencontainers_1_8_4/include/ocval.cc:384:75: warning: throw will always call terminate() [-Wterminate] case 'n': throw logic_error("Arrays of Arrays not currently supported"); ^ ./opencontainers_1_8_4/include/ocval.cc:384:75: note: in C++11 destructors default to noexcept In file included from ./opencontainers_1_8_4/include/ocval.h:15, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:814:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:816:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:818:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ./opencontainers_1_8_4/include/ochashtable.h:8, from valpython.h:5, from valpython.cc:2: ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:814:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:816:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:818:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ./opencontainers_1_8_4/include/ocarray.h:27, from m2convertrep.h:11, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:814:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:816:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:818:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ./opencontainers_1_8_4/include/ocval.h:15, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:814:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:816:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:818:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ./opencontainers_1_8_4/include/ocarray.h:27, from m2streamdataenc.h:56, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:814:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:816:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:818:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from pickleloader.h:9, from chooseser.h:45, from midassocket.h:9, from midassocket.cc:2: ./opencontainers_1_8_4/include/ocavltreet.h: In member function 'bool OC::AVLTreeT::consistent()': ./opencontainers_1_8_4/include/ocavltreet.h:345:46: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses] if (!recursiveElements_(root_->right())==entries_) ^~ ./opencontainers_1_8_4/include/ocavltreet.h:345:11: note: add parentheses around left hand side expression to silence this warning if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocval.h:1291, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocval.cc: In function 'std::ostream& OC::operator<<(std::ostream&, const OC::Val&)': ./opencontainers_1_8_4/include/ocval.cc:1527:27: warning: this statement may fall through [-Wimplicit-fallthrough=] default: unknownType_("operator<<", v.subtype); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocval.cc:1530:3: note: here case 'Z': os << "None"; break; ^~~~ In file included from ./opencontainers_1_8_4/include/ocstring.h:7, from ./opencontainers_1_8_4/include/ochashtable.h:9, from valpython.h:5, from valpython.cc:2: ./opencontainers_1_8_4/include/ocstring_impl.h: In function 'int OC::operator==(const OC::OCString&, const OC::OCString&)': ./opencontainers_1_8_4/include/ocstring_impl.h:429:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*l++ != *r++) return false; ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here case 2: if (*l++ != *r++) return false; ^~~~ ./opencontainers_1_8_4/include/ocstring_impl.h:430:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*l++ != *r++) return false; ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here case 1: if (*l++ != *r++) return false; ^~~~ In file included from ./opencontainers_1_8_4/include/ocval.h:38, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]': ./opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ./opencontainers_1_8_4/include/ocval.h:39, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocordavlhasht.h: In member function 'OC::OrdAVLHashT::N* OC::OrdAVLHashT::notInTableInsert_(OC::OrdAVLHashT::N*, const K&, OC::int_u4, const V&, OC::OrdAVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]': ./opencontainers_1_8_4/include/ocordavlhasht.h:637:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here case 0: return ret_val;; // All done ^~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here case 0: return ret_val; // All done ^~~~ In file included from m2pythonpickler.h:310, from valpython.h:224, from valpython.cc:2: m2pythonpickler.cc: In member function 'void OC::PythonPicklerA::dumpNumber(const OBJ&) [with OBJ = OC::Val]': m2pythonpickler.cc:653:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (compatibility()) { ^~ m2pythonpickler.cc:659:3: note: here case 'l': { ^~~~ In file included from valpython.cc:2: valpython.h: In function 'OC::Val OC::VectorGet(const OC::Val&, int)': valpython.h:158:26: warning: this statement may fall through [-Wimplicit-fallthrough=] case 'n': MakeException("Arrays of Arrays not supported"); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ valpython.h:159:3: note: here case 'Z': VALPYTHONARRAYGET(Val); // array of None (tag for flag) ^~~~ In file included from ./opencontainers_1_8_4/include/ocval.h:1291, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocval.cc: In function 'std::ostream& OC::operator<<(std::ostream&, const OC::Val&)': ./opencontainers_1_8_4/include/ocval.cc:1527:27: warning: this statement may fall through [-Wimplicit-fallthrough=] default: unknownType_("operator<<", v.subtype); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocval.cc:1530:3: note: here case 'Z': os << "None"; break; ^~~~ In file included from ./opencontainers_1_8_4/include/ocstring.h:7, from ./opencontainers_1_8_4/include/ochashtable.h:9, from ./opencontainers_1_8_4/include/ocval.h:37, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocstring_impl.h: In function 'int OC::operator==(const OC::OCString&, const OC::OCString&)': ./opencontainers_1_8_4/include/ocstring_impl.h:429:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*l++ != *r++) return false; ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here case 2: if (*l++ != *r++) return false; ^~~~ ./opencontainers_1_8_4/include/ocstring_impl.h:430:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*l++ != *r++) return false; ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here case 1: if (*l++ != *r++) return false; ^~~~ In file included from ./opencontainers_1_8_4/include/ocval.h:38, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]': ./opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ./opencontainers_1_8_4/include/ocval.h:39, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocordavlhasht.h: In member function 'OC::OrdAVLHashT::N* OC::OrdAVLHashT::notInTableInsert_(OC::OrdAVLHashT::N*, const K&, OC::int_u4, const V&, OC::OrdAVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]': ./opencontainers_1_8_4/include/ocordavlhasht.h:637:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here case 0: return ret_val;; // All done ^~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here case 0: return ret_val; // All done ^~~~ valprotocol2.cc: In function 'bool OC::P2LoadValue(OC::Val&, OC::LoadContext_&)': valprotocol2.cc:1502:18: warning: this statement may fall through [-Wimplicit-fallthrough=] else p2error_("Unknown global"); ~~~~~~~~^~~~~~~~~~~~~~~~~~ valprotocol2.cc:1507:3: note: here case 'L': { ^~~~ In file included from ./opencontainers_1_8_4/include/ocval.h:38, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = void*; V = int; unsigned int CHUNKSIZE = 8]': ./opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ./opencontainers_1_8_4/include/ocval.h:1291, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocval.cc: In function 'std::ostream& OC::operator<<(std::ostream&, const OC::Val&)': ./opencontainers_1_8_4/include/ocval.cc:1527:27: warning: this statement may fall through [-Wimplicit-fallthrough=] default: unknownType_("operator<<", v.subtype); ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocval.cc:1530:3: note: here case 'Z': os << "None"; break; ^~~~ In file included from ./opencontainers_1_8_4/include/ocstring.h:7, from ./opencontainers_1_8_4/include/ochashtable.h:9, from ./opencontainers_1_8_4/include/ocval.h:37, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocstring_impl.h: In function 'int OC::operator==(const OC::OCString&, const OC::OCString&)': ./opencontainers_1_8_4/include/ocstring_impl.h:429:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: if (*l++ != *r++) return false; ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here case 2: if (*l++ != *r++) return false; ^~~~ ./opencontainers_1_8_4/include/ocstring_impl.h:430:11: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: if (*l++ != *r++) return false; ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here case 1: if (*l++ != *r++) return false; ^~~~ In file included from ./opencontainers_1_8_4/include/ocval.h:38, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]': ./opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ./opencontainers_1_8_4/include/ocval.h:39, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocordavlhasht.h: In member function 'OC::OrdAVLHashT::N* OC::OrdAVLHashT::notInTableInsert_(OC::OrdAVLHashT::N*, const K&, OC::int_u4, const V&, OC::OrdAVLHashT::Found_e) [with K = OC::Val; V = OC::Val; unsigned int CHUNKSIZE = 8]': ./opencontainers_1_8_4/include/ocordavlhasht.h:637:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here case 0: return ret_val;; // All done ^~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here case 0: return ret_val; // All done ^~~~ In file included from ./opencontainers_1_8_4/include/ocval.h:15, from fdtools.h:24, from midassocket.h:7, from midassocket.cc:2: ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = short int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:814:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:816:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::__cxx11::string OC::StringizeInt(INT) [with INT = long int; std::__cxx11::string = std::__cxx11::basic_string]': ./opencontainers_1_8_4/include/ocport.h:818:74: required from here ./opencontainers_1_8_4/include/ocport.h:793:20: warning: left shift of negative value [-Wshift-negative-value] In file included from ./opencontainers_1_8_4/include/ocval.h:38, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'OC::AVLHashT::N* OC::AVLHashT::notInTableInsert_(OC::AVLHashT::N*, const K&, OC::int_u4, const V&, OC::AVLHashT::Found_e) [with K = std::__cxx11::basic_string; V = char; unsigned int CHUNKSIZE = 16]': ./opencontainers_1_8_4/include/ocavlhasht.h:601:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case -2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here case 0: return ret_val;; // All done ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case +2: rotate_(current, kid); // Need to rotate, then done ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here case 0: return ret_val; // All done ^~~~ cc -pthread -pipe -O2 -fno-strict-aliasing -Wall -Wextra -fpic -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT m2pythontools.o valpython.o midassocket.o valprotocol2.o m2ser.o m2streamdataenc.o m2convertrep.o timeconv.o -shared -o libptools.so gmake[2]: Leaving directory '/construction/multimedia/vmaf/vmaf-1.3.15/ptools' gmake[2]: Entering directory '/construction/multimedia/vmaf/vmaf-1.3.15/libsvm' c++ -pipe -O2 -fno-strict-aliasing -w -Wconversion -fPIC -c svm.cpp c++ -pipe -O2 -fno-strict-aliasing -w -Wconversion -fPIC svm-scale.c -o svm-scale c++ -pipe -O2 -fno-strict-aliasing -w -Wconversion -fPIC svm-train.c svm.o -o svm-train -lm c++ -pipe -O2 -fno-strict-aliasing -w -Wconversion -fPIC svm-predict.c svm.o -o svm-predict -lm gmake[2]: Leaving directory '/construction/multimedia/vmaf/vmaf-1.3.15/libsvm' gmake[2]: Entering directory '/construction/multimedia/vmaf/vmaf-1.3.15/wrapper' cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/alloc.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common/alloc.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/alignment.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common/alignment.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/frame.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common/frame.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/file_io.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common/file_io.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/cpu.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common/cpu.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/convolution.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src -I/construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common/convolution.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/convolution_avx.o -mavx -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src -I/construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common/convolution_avx.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/psnr_tools.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/psnr_tools.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/adm.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/adm.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/adm_tools.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/adm_tools.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/ansnr.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/ansnr.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/ansnr_tools.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/ansnr_tools.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/vif.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src -I/construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/vif.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/vif_tools.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src -I/construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/vif_tools.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/motion.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/motion.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/psnr.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/psnr.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/math_utils.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/iqa/math_utils.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/convolve.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/iqa/convolve.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/decimate.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/iqa/decimate.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/ssim_tools.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/iqa/ssim_tools.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/ssim.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/ssim.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/ms_ssim.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/ms_ssim.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/moment.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/moment.c c++ -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/svm.o -std=c++11 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/src/svm.cpp cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/combo.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/src/combo.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/all.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/all.c c++ -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/vmaf.o -std=c++11 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 \ -DOC_NEW_STYLE_INCLUDES -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../ptools \ -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../ptools/opencontainers_1_8_4/include -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/src/vmaf.cpp cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/darray.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/src/darray.c c++ -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/libvmaf.o -std=c++11 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/src -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common -DOC_NEW_STYLE_INCLUDES -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../ptools \ -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../ptools/opencontainers_1_8_4/include /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/src/libvmaf.cpp c++ -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/pugixml.o -std=c++11 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/src/pugixml/pugixml.cpp cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/blur_array.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common/blur_array.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/cpu_info.o -std=c99 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/src/cpu_info.c c++ -c -o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/main.o -std=c++11 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -pipe -O2 -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src -I /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/../feature/src/common /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/src/main.cpp ar rcs libvmaf.a /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/alloc.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/alignment.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/frame.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/file_io.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/cpu.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/convolution.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/convolution_avx.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/psnr_tools.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/adm.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/adm_tools.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/ansnr.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/ansnr_tools.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/vif.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/vif_tools.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/motion.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/psnr.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/math_utils.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/convolve.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/decimate.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/ssim_tools.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/ssim.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/ms_ssim.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/moment.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/svm.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/combo.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/all.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/vmaf.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/darray.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/libvmaf.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/pugixml.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/blur_array.o /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/cpu_info.o ../ptools/m2convertrep.o ../ptools/m2pythontools.o ../ptools/valpython.o ../ptools/midassocket.o ../ptools/valprotocol2.o ../ptools/m2ser.o ../ptools/timeconv.o ../ptools/m2streamdataenc.o c++ -s -o vmafossexec /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/obj/main.o libvmaf.a -pthread gmake[2]: Leaving directory '/construction/multimedia/vmaf/vmaf-1.3.15/wrapper' gmake[2]: Entering directory '/construction/multimedia/vmaf/vmaf-1.3.15/feature' cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/feature/obj/vmaf_main.o -std=c99 -fPIC -w -Wextra -pedantic -pipe -O2 -fno-strict-aliasing /construction/multimedia/vmaf/vmaf-1.3.15/feature/src/vmaf_main.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/feature/obj/psnr_main.o -std=c99 -fPIC -w -Wextra -pedantic -pipe -O2 -fno-strict-aliasing /construction/multimedia/vmaf/vmaf-1.3.15/feature/src/psnr_main.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/feature/obj/moment_main.o -std=c99 -fPIC -w -Wextra -pedantic -pipe -O2 -fno-strict-aliasing /construction/multimedia/vmaf/vmaf-1.3.15/feature/src/moment_main.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/feature/obj/ssim_main.o -std=c99 -fPIC -w -Wextra -pedantic -pipe -O2 -fno-strict-aliasing /construction/multimedia/vmaf/vmaf-1.3.15/feature/src/ssim_main.c cc -c -o /construction/multimedia/vmaf/vmaf-1.3.15/feature/obj/ms_ssim_main.o -std=c99 -fPIC -w -Wextra -pedantic -pipe -O2 -fno-strict-aliasing /construction/multimedia/vmaf/vmaf-1.3.15/feature/src/ms_ssim_main.c cc -o ms_ssim /construction/multimedia/vmaf/vmaf-1.3.15/feature/obj/ms_ssim_main.o /construction/multimedia/vmaf/vmaf-1.3.15/feature/../wrapper/libvmaf.a -lm cc -o ssim /construction/multimedia/vmaf/vmaf-1.3.15/feature/obj/ssim_main.o /construction/multimedia/vmaf/vmaf-1.3.15/feature/../wrapper/libvmaf.a -lm c++ -s -o vmaf /construction/multimedia/vmaf/vmaf-1.3.15/feature/obj/vmaf_main.o /construction/multimedia/vmaf/vmaf-1.3.15/feature/../wrapper/libvmaf.a -lm -pthread cc -o moment /construction/multimedia/vmaf/vmaf-1.3.15/feature/obj/moment_main.o /construction/multimedia/vmaf/vmaf-1.3.15/feature/../wrapper/libvmaf.a -lm cc -o psnr /construction/multimedia/vmaf/vmaf-1.3.15/feature/obj/psnr_main.o /construction/multimedia/vmaf/vmaf-1.3.15/feature/../wrapper/libvmaf.a -lm gmake[2]: Leaving directory '/construction/multimedia/vmaf/vmaf-1.3.15/feature' cd libsvm; gmake lib; cd ..; gmake[2]: Entering directory '/construction/multimedia/vmaf/vmaf-1.3.15/libsvm' if [ "DragonFly" = "Darwin" ]; then \ SHARED_LIB_FLAG="-dynamiclib -Wl,-install_name,libsvm.so.2"; \ else \ SHARED_LIB_FLAG="-shared -Wl,-soname,libsvm.so.2"; \ fi; \ c++ ${SHARED_LIB_FLAG} svm.o -o libsvm.so.2 gmake[2]: Leaving directory '/construction/multimedia/vmaf/vmaf-1.3.15/libsvm' gmake[1]: Leaving directory '/construction/multimedia/vmaf/vmaf-1.3.15' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for vmaf-1.3.15 ===> Generating temporary packing list gmake[1]: Entering directory '/construction/multimedia/vmaf/vmaf-1.3.15' cd wrapper; gmake install; cd ..; gmake[2]: Entering directory '/construction/multimedia/vmaf/vmaf-1.3.15/wrapper' mkdir -p /construction/multimedia/vmaf/stage/usr/local/lib mkdir -p /construction/multimedia/vmaf/stage/usr/local/include mkdir -p /construction/multimedia/vmaf/stage/usr/local/share mkdir -p /construction/multimedia/vmaf/stage/usr/local/lib/pkgconfig cp libvmaf.a /construction/multimedia/vmaf/stage/usr/local/lib/libvmaf.a cp src/libvmaf.h /construction/multimedia/vmaf/stage/usr/local/include/ cp -r ../model /construction/multimedia/vmaf/stage/usr/local/share/ cp libvmaf.pc /construction/multimedia/vmaf/stage/usr/local/lib/pkgconfig/ gmake[2]: Leaving directory '/construction/multimedia/vmaf/vmaf-1.3.15/wrapper' gmake[1]: Leaving directory '/construction/multimedia/vmaf/vmaf-1.3.15' install -s -m 555 /construction/multimedia/vmaf/vmaf-1.3.15/wrapper/vmafossexec /construction/multimedia/vmaf/stage/usr/local/bin ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks Warning: Possible REINPLACE_CMD issues sed failed: file content unchanged from backup: ptools/Makefile -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for vmaf-1.3.15 file sizes/checksums [206]: ... done packing files [206]: ... done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Friday, 14 FEB 2020 at 13:37:47 UTC Duration: 00:01:56