request from: hawk checking if we should skip the build started at: Sat Aug 17 21:04:16 2019 fetching http://src.tld-linux.org/~buildertidev//srpms/e56375f7-2db5-44f3-9208-0d6fec647d2a/vmaf-1.3.14-1.src.rpm fetched 67339022 bytes, 250035.2 K/s installing srpm: vmaf-1.3.14-1.src.rpm + install -d /tmp/B.6xIa5Z/BUILD /tmp/B.6xIa5Z/RPMS + LC_ALL=en_US.UTF-8 + rpm -qp --changelog vmaf-1.3.14-1.src.rpm * Sat Aug 17 2019 TLD Linux - For complete changelog see: http://git.tld-linux.org/?p=packages/vmaf.git;a=log;h=master * Sun Jul 28 2019 Jakub Bogusz f55cd42 - updated to 1.3.14 * Thu Feb 14 2019 Jakub Bogusz 2143a84 - updated to 1.3.13 - updated libdir patch * Wed Oct 31 2018 Jakub Bogusz a4918af - updated to 1.3.9 - added libdir, shared patches; build shared library - use optflags, added sse2 bcond + rpm -Uhv --nodeps --define '_topdir /tmp/B.6xIa5Z' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' vmaf-1.3.14-1.src.rpm vmaf ################################################## + rm -f vmaf-1.3.14-1.src.rpm + install -m 700 -d /tmp/B.6xIa5Z/BUILD/tmp + TMPDIR=/tmp/B.6xIa5Z/BUILD/tmp + exec nice -n 19 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.6xIa5Z' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux --define 'prep exit 0' /tmp/B.6xIa5Z/vmaf.spec Building target platforms: i686-tld-linux checking BuildConflict-ing packages no BuildConflicts found checking BR rpm: Building target platforms: i686-tld-linux no BR needed building RPM using: set -ex; : build-id: e56375f7-2db5-44f3-9208-0d6fec647d2a; TMPDIR=/tmp/B.6xIa5Z/BUILD/tmp exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j4' --define '_tld_builder 1' --define '_topdir /tmp/B.6xIa5Z' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux /tmp/B.6xIa5Z/vmaf.spec + : build-id: e56375f7-2db5-44f3-9208-0d6fec647d2a + TMPDIR=/tmp/B.6xIa5Z/BUILD/tmp + exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j4' --define '_tld_builder 1' --define '_topdir /tmp/B.6xIa5Z' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target i686-tld-linux /tmp/B.6xIa5Z/vmaf.spec Building target platforms: i686-tld-linux Executing(%prep): env -i TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin TMPDIR=/tmp/B.6xIa5Z/BUILD/tmp /bin/sh -e /tmp/B.6xIa5Z/BUILD/tmp/rpm-tmp.38502 + umask 022 + cd /tmp/B.6xIa5Z/BUILD + cd /tmp/B.6xIa5Z/BUILD + rm -rf vmaf-1.3.14 + /usr/bin/gzip -dc /tmp/B.6xIa5Z/vmaf-1.3.14.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd vmaf-1.3.14 + /bin/id -u + '[' 10001 '=' 0 ']' + true . + /bin/chmod -Rf -Rf a+rX,u+w,g-w,o-w . + echo 'Patch #0 (vmaf-libdir.patch):' Patch #0 (vmaf-libdir.patch): + ::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/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 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 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 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 valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const char*)': ./opencontainers_1_8_4/include/ocval.h:241:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const char* cc) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(cc); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const Str&)': ./opencontainers_1_8_4/include/ocval.h:242:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const Str& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s.data(), s.length()); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const OC::OCString&)': ./opencontainers_1_8_4/include/ocval.h:244:71: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const OCString& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s); } ^~~~ In file included from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const char*)': ./opencontainers_1_8_4/include/ocval.h:241:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const char* cc) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(cc); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const Str&)': ./opencontainers_1_8_4/include/ocval.h:242:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const Str& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s.data(), s.length()); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const OC::OCString&)': ./opencontainers_1_8_4/include/ocval.h:244:71: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const OCString& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s); } ^~~~ 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 ./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 fdtools.h:24, from midassocket.h:7, from midassocket.cc:2: ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const char*)': ./opencontainers_1_8_4/include/ocval.h:241:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const char* cc) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(cc); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const Str&)': ./opencontainers_1_8_4/include/ocval.h:242:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const Str& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s.data(), s.length()); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const OC::OCString&)': ./opencontainers_1_8_4/include/ocval.h:244:71: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const OCString& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s); } ^~~~ 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 { ^~~ i686-tld-linux-gcc -Wall -Wextra -fpic -O -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c m2ser.cc 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 ./opencontainers_1_8_4/include/ocval.cc: In copy constructor 'OC::Val::Val(const OC::Val&, OC::Allocator*)': ./opencontainers_1_8_4/include/ocval.cc:426:52: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] case 'a': { OCString* sp=(OCString*)&r.u.a; new (&u.a) OCString(*sp,alloc); break; } ^~~~ 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 ./opencontainers_1_8_4/include/ocval.cc: In copy constructor 'OC::Val::Val(const OC::Val&, OC::Allocator*)': ./opencontainers_1_8_4/include/ocval.cc:426:52: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] case 'a': { OCString* sp=(OCString*)&r.u.a; new (&u.a) OCString(*sp,alloc); break; } ^~~~ 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 ./opencontainers_1_8_4/include/ocval.cc: In copy constructor 'OC::Val::Val(const OC::Val&, OC::Allocator*)': ./opencontainers_1_8_4/include/ocval.cc:426:52: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] case 'a': { OCString* sp=(OCString*)&r.u.a; new (&u.a) OCString(*sp,alloc); break; } ^~~~ 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 m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const char*)': ./opencontainers_1_8_4/include/ocval.h:241:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const char* cc) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(cc); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const Str&)': ./opencontainers_1_8_4/include/ocval.h:242:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const Str& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s.data(), s.length()); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const OC::OCString&)': ./opencontainers_1_8_4/include/ocval.h:244:71: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const OCString& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s); } ^~~~ 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: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 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 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 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 ./opencontainers_1_8_4/include/ocval.cc: In copy constructor 'OC::Val::Val(const OC::Val&, OC::Allocator*)': ./opencontainers_1_8_4/include/ocval.cc:426:52: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] case 'a': { OCString* sp=(OCString*)&r.u.a; new (&u.a) OCString(*sp,alloc); break; } ^~~~ 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 chooseser.h:45, from midassocket.h:9, from midassocket.cc:2: pickleloader.h: In member function 'void OC::PickleLoader::hSHORT_BINSTRING()': pickleloader.h:877:8: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] new (&s.u.a) OCString(start, len); ^~~~~~ pickleloader.h: In member function 'void OC::PickleLoader::hBINSTRING()': pickleloader.h:904:8: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] new (&s.u.a) OCString(start_char, len); ^~~~~~ 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 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 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 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: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/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/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 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: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 ^~~~ i686-tld-linux-gcc -Wall -Wextra -fpic -O -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c m2streamdataenc.cc 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/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 m2convertrep.h:12, from m2streamdataenc.h:57, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const char*)': ./opencontainers_1_8_4/include/ocval.h:241:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const char* cc) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(cc); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const Str&)': ./opencontainers_1_8_4/include/ocval.h:242:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const Str& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s.data(), s.length()); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const OC::OCString&)': ./opencontainers_1_8_4/include/ocval.h:244:71: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const OCString& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s); } ^~~~ 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: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 ./opencontainers_1_8_4/include/ocval.cc: In copy constructor 'OC::Val::Val(const OC::Val&, OC::Allocator*)': ./opencontainers_1_8_4/include/ocval.cc:426:52: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] case 'a': { OCString* sp=(OCString*)&r.u.a; new (&u.a) OCString(*sp,alloc); break; } ^~~~ 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 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] i686-tld-linux-gcc -Wall -Wextra -fpic -O -fno-strict-aliasing -DLINUX_ -DOC_NEW_STYLE_INCLUDES -Wno-deprecated -I./opencontainers_1_8_4/include -pthread -D_REENTRANT -c m2convertrep.cc i686-tld-linux-gcc -Wall -Wextra -fpic -O -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 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 m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const char*)': ./opencontainers_1_8_4/include/ocval.h:241:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const char* cc) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(cc); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const Str&)': ./opencontainers_1_8_4/include/ocval.h:242:66: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const Str& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s.data(), s.length()); } ^~~~ ./opencontainers_1_8_4/include/ocval.h: In constructor 'OC::Val::Val(const OC::OCString&)': ./opencontainers_1_8_4/include/ocval.h:244:71: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] Val (const OCString& s) : tag('a'), isproxy(false), a(0) { new (&u.a) OCString(s); } ^~~~ 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 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 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 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 ./opencontainers_1_8_4/include/ocval.cc: In copy constructor 'OC::Val::Val(const OC::Val&, OC::Allocator*)': ./opencontainers_1_8_4/include/ocval.cc:426:52: warning: placement new constructing an object of type 'OC::OCString' and size '32' in a region of type 'char [24]' and size '24' [-Wplacement-new=] case 'a': { OCString* sp=(OCString*)&r.u.a; new (&u.a) OCString(*sp,alloc); break; } ^~~~ 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 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] i686-tld-linux-gcc -pthread -Wall -Wextra -fpic -O -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 make[1]: Leaving directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/ptools' make[1]: Entering directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/libsvm' i686-tld-linux-g++ -w -Wconversion -O3 -fPIC -c svm.cpp i686-tld-linux-g++ -w -Wconversion -O3 -fPIC svm-scale.c -o svm-scale i686-tld-linux-g++ -w -Wconversion -O3 -fPIC svm-train.c svm.o -o svm-train -lm i686-tld-linux-g++ -w -Wconversion -O3 -fPIC svm-predict.c svm.o -o svm-predict -lm make[1]: Leaving directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/libsvm' make[1]: Entering directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper' i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/alloc.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common/alloc.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/alignment.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common/alignment.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/frame.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common/frame.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/file_io.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common/file_io.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/cpu.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common/cpu.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/convolution.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -I/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src -I/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common/convolution.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/convolution_avx.o -mavx -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -I/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src -I/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common/convolution_avx.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/psnr_tools.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/psnr_tools.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/adm.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/adm.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/adm_tools.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/adm_tools.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ansnr.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/ansnr.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ansnr_tools.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/ansnr_tools.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/vif.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -I/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src -I/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/vif.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/vif_tools.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -I/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src -I/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/vif_tools.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/motion.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/motion.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/psnr.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/psnr.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/math_utils.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/iqa/math_utils.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/convolve.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/iqa/convolve.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/decimate.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/iqa/decimate.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ssim_tools.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/iqa/ssim_tools.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ssim.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/ssim.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ms_ssim.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/ms_ssim.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/moment.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/moment.c i686-tld-linux-g++ -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/svm.o -std=c++11 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/src/svm.cpp i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/combo.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/src/combo.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/all.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/all.c i686-tld-linux-g++ -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/vmaf.o -std=c++11 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 \ -DOC_NEW_STYLE_INCLUDES -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../ptools \ -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../ptools/opencontainers_1_8_4/include -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/src/vmaf.cpp i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/darray.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/src/darray.c i686-tld-linux-g++ -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/libvmaf.o -std=c++11 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/src -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common -DOC_NEW_STYLE_INCLUDES -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../ptools \ -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../ptools/opencontainers_1_8_4/include /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/src/libvmaf.cpp i686-tld-linux-g++ -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/pugixml.o -std=c++11 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/src/pugixml/pugixml.cpp i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/blur_array.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common/blur_array.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/cpu_info.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/src/cpu_info.c i686-tld-linux-g++ -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/main.o -std=c++11 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src -I /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/../feature/src/common /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/src/main.cpp ar rcs libvmaf.a /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/alloc.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/alignment.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/frame.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/file_io.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/cpu.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/convolution.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/convolution_avx.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/psnr_tools.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/adm.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/adm_tools.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ansnr.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ansnr_tools.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/vif.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/vif_tools.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/motion.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/psnr.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/math_utils.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/convolve.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/decimate.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ssim_tools.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ssim.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ms_ssim.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/moment.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/svm.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/combo.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/all.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/vmaf.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/darray.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/libvmaf.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/pugixml.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/blur_array.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/cpu_info.o ../ptools/m2streamdataenc.o ../ptools/timeconv.o ../ptools/m2ser.o ../ptools/valprotocol2.o ../ptools/midassocket.o ../ptools/valpython.o ../ptools/m2pythontools.o ../ptools/m2convertrep.o i686-tld-linux-g++ -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -D MULTI_THREADING -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 -shared -o libvmaf.so.0 -Wl,-soname,libvmaf.so.0 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/alloc.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/alignment.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/frame.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/file_io.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/cpu.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/convolution.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/convolution_avx.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/psnr_tools.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/adm.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/adm_tools.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ansnr.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ansnr_tools.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/vif.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/vif_tools.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/motion.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/psnr.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/math_utils.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/convolve.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/decimate.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ssim_tools.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ssim.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/ms_ssim.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/moment.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/svm.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/combo.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/all.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/vmaf.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/darray.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/libvmaf.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/pugixml.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/blur_array.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/cpu_info.o ../ptools/m2streamdataenc.o ../ptools/timeconv.o ../ptools/m2ser.o ../ptools/valprotocol2.o ../ptools/midassocket.o ../ptools/valpython.o ../ptools/m2pythontools.o ../ptools/m2convertrep.o -pthread ln -sf libvmaf.so.0 libvmaf.so i686-tld-linux-g++ -s -o vmafossexec -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper/obj/main.o libvmaf.so -pthread make[1]: Leaving directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper' make[1]: Entering directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature' i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/obj/vmaf_main.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/src/vmaf_main.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/obj/psnr_main.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/src/psnr_main.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/obj/moment_main.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/src/moment_main.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/obj/ssim_main.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/src/ssim_main.c i686-tld-linux-gcc -c -o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/obj/ms_ssim_main.o -std=c99 -g -O3 -fPIC -w -Wextra -pedantic -O2 -fwrapv -pipe -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fstack-protector --param=ssp-buffer-size=4 -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables -mtune=pentium4 /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/src/ms_ssim_main.c i686-tld-linux-gcc -o psnr -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/obj/psnr_main.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/../wrapper/libvmaf.so -lm i686-tld-linux-gcc -o moment -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/obj/moment_main.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/../wrapper/libvmaf.so -lm i686-tld-linux-gcc -o ssim -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/obj/ssim_main.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/../wrapper/libvmaf.so -lm i686-tld-linux-g++ -s -o vmaf -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/obj/vmaf_main.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/../wrapper/libvmaf.so -lm -pthread i686-tld-linux-gcc -o ms_ssim -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/obj/ms_ssim_main.o /tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature/../wrapper/libvmaf.so -lm make[1]: Leaving directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/feature' cd libsvm; /usr/bin/make lib; cd ..; make[1]: Entering directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/libsvm' if [ "Linux" = "Darwin" ]; then \ SHARED_LIB_FLAG="-dynamiclib -Wl,-install_name,libsvm.so.2"; \ else \ SHARED_LIB_FLAG="-shared -Wl,-soname,libsvm.so.2"; \ fi; \ i686-tld-linux-g++ ${SHARED_LIB_FLAG} svm.o -o libsvm.so.2 make[1]: Leaving directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/libsvm' + /bin/sed -i -e 's,^prefix=.*,prefix=/usr,' -e 's,^libdir=.*,libdir=/usr/lib,' -e 's,^includedir=.*,includedir=/usr/include,' wrapper/libvmaf.pc + exit 0 Executing(%install): env -i TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin TMPDIR=/tmp/B.6xIa5Z/BUILD/tmp /bin/sh -e /tmp/B.6xIa5Z/BUILD/tmp/rpm-tmp.89322 TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin TMPDIR=/tmp/B.6xIa5Z/BUILD/tmp + umask 022 + cd /tmp/B.6xIa5Z/BUILD + /bin/rm '--interactive=never' -rf /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder + /bin/mkdir -p /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder + cd vmaf-1.3.14 + rm -rf /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder + install -d /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/bin + /usr/bin/make -j4 -C wrapper install 'DESTDIR=/tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder' 'INSTALL_PREFIX=/usr' 'LIBDIR=/usr/lib' make: Entering directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper' mkdir -p /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/lib mkdir -p /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/include mkdir -p /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/share mkdir -p /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/lib/pkgconfig install libvmaf.so.0 /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/lib/libvmaf.so.0 ln -s libvmaf.so.0 /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/lib/libvmaf.so cp libvmaf.a /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/lib/libvmaf.a cp src/libvmaf.h /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/include/ cp -r ../model /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/share/ cp libvmaf.pc /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/lib/pkgconfig/ make: Leaving directory '/tmp/B.6xIa5Z/BUILD/vmaf-1.3.14/wrapper' + install feature/psnr feature/vmaf /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/bin + __spec_install_post_strip + set +x Stripping 2 ELF executables...DONE Stripping 1 ELF shared libraries...DONE Stripping 1 ar archives...DONE + __spec_install_post_chrpath + set +x Remove RPATH/RUNPATH from 3 executable binaries and shared object files. + __spec_install_post_check_so + set +x Searching for shared objects with unresolved symbols... DONE + __spec_install_post_check_tmpfiles + set +x Checking /var/run <-> tmpfiles.d completeness... DONE + __spec_install_post_compress_docs + set +x + __spec_install_post_compress_modules + set +x + __spec_install_post_py_hardlink + set +x Processing files: vmaf-1.3.14-1 Executing(%doc): env -i TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin TMPDIR=/tmp/B.6xIa5Z/BUILD/tmp /bin/sh -e /tmp/B.6xIa5Z/BUILD/tmp/rpm-tmp.75380 + umask 022 + cd /tmp/B.6xIa5Z/BUILD + cd vmaf-1.3.14 + DOCDIR=/tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/share/doc/vmaf-1.3.14 + export DOCDIR + rm -rf /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/share/doc/vmaf-1.3.14 + /bin/mkdir -p /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/share/doc/vmaf-1.3.14 + /usr/lib/rpm/compress-doc Compressing documentation in /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/share/doc/vmaf-1.3.14... Documentation compressed. + cp -pr CHANGELOG.md FAQ.md NOTICE.md README.md VERSION /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/share/doc/vmaf-1.3.14 + /usr/lib/rpm/compress-doc Compressing documentation in /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder/usr/share/doc/vmaf-1.3.14... ./FAQ.md ./README.md ./NOTICE.md ./CHANGELOG.md ./VERSION Documentation compressed. + exit 0 Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.3.4) libvmaf.so.0 rtld(GNU_HASH) Processing files: vmaf-libs-1.3.14-1 Provides: libvmaf.so.0 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libc.so.6 libc.so.6(GLIBC_2.0) libc.so.6(GLIBC_2.1) libc.so.6(GLIBC_2.1.3) libc.so.6(GLIBC_2.2) libc.so.6(GLIBC_2.3) libc.so.6(GLIBC_2.3.4) libc.so.6(GLIBC_2.4) libc.so.6(GLIBC_2.7) libgcc_s.so.1 libgcc_s.so.1(GCC_3.0) libgcc_s.so.1(GLIBC_2.0) libm.so.6 libm.so.6(GLIBC_2.0) libm.so.6(GLIBC_2.27) libm.so.6(GLIBC_2.29) libpthread.so.0 libpthread.so.0(GLIBC_2.0) libpthread.so.0(GLIBC_2.1) libpthread.so.0(GLIBC_2.2) libpthread.so.0(GLIBC_2.3.2) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.8) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.19) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) Processing files: vmaf-devel-1.3.14-1 Provides: pkgconfig(libvmaf) = 1.3.14 Requires(rpmlib): rpmlib(VersionedDependencies) <= 3.0.3-1 Processing files: vmaf-static-1.3.14-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder Wrote: /tmp/B.6xIa5Z/RPMS/vmaf-1.3.14-1.i686.rpm Wrote: /tmp/B.6xIa5Z/RPMS/vmaf-libs-1.3.14-1.i686.rpm Wrote: /tmp/B.6xIa5Z/RPMS/vmaf-devel-1.3.14-1.i686.rpm Wrote: /tmp/B.6xIa5Z/RPMS/vmaf-static-1.3.14-1.i686.rpm Executing(%clean): env -i TMP=/home/users/builder/tmp HOME=/home/users/builder PATH=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/users/builder/bin TMPDIR=/tmp/B.6xIa5Z/BUILD/tmp /bin/sh -e /tmp/B.6xIa5Z/BUILD/tmp/rpm-tmp.60620 + umask 022 + cd /tmp/B.6xIa5Z/BUILD + cd vmaf-1.3.14 + /bin/rm '--interactive=never' -rf /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder + rm -rf /tmp/B.6xIa5Z/BUILD/tmp/vmaf-1.3.14-root-builder ended at: Sat Aug 17 21:04:59 2019, done in 0:00:41.889679 + chmod -R u+rwX /tmp/B.6xIa5Z/BUILD + rm -rf /tmp/B.6xIa5Z/tmp /tmp/B.6xIa5Z/BUILD copy rpm files to cache_dir: /spools/ready Creating pndir index of /spools/ready/ (type=dir)... Loading [pndir]previous /spools/ready/packages.ndir.gz... Loading [dir]/spools/ready/... 200..400..600..800..1000..1200..1400..1415 Writing /spools/ready/packages.ndir.gz... Begin-TLD-Builder-Info upgrading packages End-TLD-Builder-Info + rm -rf /tmp/B.6xIa5Z Begin-TLD-Builder-Info Build-Time: user:72.63s sys:2.15s real:43.60s (faults io:1 non-io:877512) Files queued for ftp: 619984 vmaf-static-1.3.14-1.i686.rpm 5206 vmaf-devel-1.3.14-1.i686.rpm 398545 vmaf-libs-1.3.14-1.i686.rpm 210103 vmaf-1.3.14-1.i686.rpm 187 vmaf-1.3.14-1.src.rpm.uploadinfo End-TLD-Builder-Info