request from: hawk checking if we should skip the build started at: Wed Oct 30 18:02:57 2019 fetching http://src.tld-linux.org/~builderti//srpms/dc9f3613-0f29-4365-b689-ce2a9295ff12/vmaf-1.3.15-1.src.rpm fetched 67363536 bytes, 245458.0 K/s installing srpm: vmaf-1.3.15-1.src.rpm + install -d /tmp/B.rjhyYF/BUILD /tmp/B.rjhyYF/RPMS + LC_ALL=en_US.UTF-8 + rpm -qp --changelog vmaf-1.3.15-1.src.rpm * Wed Oct 30 2019 TLD Linux - For complete changelog see: http://git.tld-linux.org/?p=packages/vmaf.git;a=log;h=master * Sat Oct 26 2019 Jakub Bogusz adc2aaa - updated to 1.3.15 * 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.rjhyYF' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' vmaf-1.3.15-1.src.rpm vmaf ################################################## + rm -f vmaf-1.3.15-1.src.rpm + install -m 700 -d /tmp/B.rjhyYF/BUILD/tmp + TMPDIR=/tmp/B.rjhyYF/BUILD/tmp + exec nice -n 19 rpmbuild -bp --short-circuit --nodeps --define '_topdir /tmp/B.rjhyYF' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-tld-linux --define 'prep exit 0' /tmp/B.rjhyYF/vmaf.spec Building target platforms: x86_64-tld-linux checking BuildConflict-ing packages no BuildConflicts found checking BR rpm: Building target platforms: x86_64-tld-linux no BR needed building RPM using: set -ex; : build-id: dc9f3613-0f29-4365-b689-ce2a9295ff12; TMPDIR=/tmp/B.rjhyYF/BUILD/tmp exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j4' --define '_tld_builder 1' --define '_topdir /tmp/B.rjhyYF' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-tld-linux /tmp/B.rjhyYF/vmaf.spec + : build-id: dc9f3613-0f29-4365-b689-ce2a9295ff12 + TMPDIR=/tmp/B.rjhyYF/BUILD/tmp + exec nice -n 19 rpmbuild -bb --define '_smp_mflags -j4' --define '_tld_builder 1' --define '_topdir /tmp/B.rjhyYF' --define '_specdir %{_topdir}' --define '_sourcedir %{_specdir}' --define '_rpmdir %{_topdir}/RPMS' --define '_builddir %{_topdir}/BUILD' --target x86_64-tld-linux /tmp/B.rjhyYF/vmaf.spec Building target platforms: x86_64-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.rjhyYF/BUILD/tmp /bin/sh -e /tmp/B.rjhyYF/BUILD/tmp/rpm-tmp.77535 + umask 022 + cd /tmp/B.rjhyYF/BUILD + cd /tmp/B.rjhyYF/BUILD + rm -rf vmaf-1.3.15 + /usr/bin/gzip -dc /tmp/B.rjhyYF/vmaf-1.3.15.tar.gz + /bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + cd vmaf-1.3.15 + /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): + ]': ./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] 793 | INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::string OC::StringizeInt(INT) [with INT = int; std::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::string OC::StringizeInt(INT) [with INT = long int; std::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 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] 425 | 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 425 | 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] 457 | 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 457 | 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] 425 | 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 425 | 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] 457 | 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 457 | if (!recursiveElements_(root_->right())==entries_) 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] 425 | 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 425 | 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] 457 | 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 457 | if (!recursiveElements_(root_->right())==entries_) x86_64-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/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] 151 | memcpy(to, from, sizeof(TT)*len); return false; } | ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' 532 | 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 204 | 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 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] 151 | memcpy(to, from, sizeof(TT)*len); return false; } | ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' 532 | 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 204 | 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] 151 | memcpy(to, from, sizeof(TT)*len); return false; } | ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' 532 | 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 204 | 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] 384 | 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] 384 | 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 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] 384 | 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: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] 425 | 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 425 | 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] 457 | 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 457 | 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 member function 'OC::Tup& OC::Tup::operator=(const OC::Tup&)': ./opencontainers_1_8_4/include/ocval.cc:1921:23: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 1921 | new (this) Tup(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ ./opencontainers_1_8_4/include/ocval.cc: In member function 'OC::Arr& OC::Arr::operator=(const OC::Arr&)': ./opencontainers_1_8_4/include/ocval.cc:2022:23: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 2022 | new (this) Arr(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ 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 member function 'OC::Tup& OC::Tup::operator=(const OC::Tup&)': ./opencontainers_1_8_4/include/ocval.cc:1921:23: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 1921 | new (this) Tup(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ ./opencontainers_1_8_4/include/ocval.cc: In member function 'OC::Arr& OC::Arr::operator=(const OC::Arr&)': ./opencontainers_1_8_4/include/ocval.cc:2022:23: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 2022 | new (this) Arr(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ 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 member function 'OC::Tup& OC::Tup::operator=(const OC::Tup&)': ./opencontainers_1_8_4/include/ocval.cc:1921:23: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 1921 | new (this) Tup(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ ./opencontainers_1_8_4/include/ocval.cc: In member function 'OC::Arr& OC::Arr::operator=(const OC::Arr&)': ./opencontainers_1_8_4/include/ocval.cc:2022:23: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 2022 | new (this) Arr(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ 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] 151 | memcpy(to, from, sizeof(TT)*len); return false; } | ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' 532 | 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 204 | struct Val { | ^~~ 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] 384 | 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::string OC::StringizeInt(INT) [with INT = short int; std::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] 793 | INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::string OC::StringizeInt(INT) [with INT = int; std::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::string OC::StringizeInt(INT) [with INT = long int; std::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::string OC::StringizeInt(INT) [with INT = short int; std::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] 793 | INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::string OC::StringizeInt(INT) [with INT = int; std::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::string OC::StringizeInt(INT) [with INT = long int; std::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] 345 | 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 345 | if (!recursiveElements_(root_->right())==entries_) In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:195:70: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:196:72: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:197:71: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:234:71: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:235:73: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valprotocol2.h:6, from valprotocol2.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:236:72: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:195:70: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:196:72: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:197:71: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:234:71: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:235:73: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from valpython.h:6, from valpython.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:236:72: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from chooseser.h:48, from midassocket.h:9, from midassocket.cc:2: opalutils.h: In member function 'OC::Arr OC::OpalReaderA::convertTabToArr(const OC::Tab&)': opalutils.h:413:12: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 413 | return a; | ^ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ 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 member function 'OC::Tup& OC::Tup::operator=(const OC::Tup&)': ./opencontainers_1_8_4/include/ocval.cc:1921:23: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 1921 | new (this) Tup(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ ./opencontainers_1_8_4/include/ocval.cc: In member function 'OC::Arr& OC::Arr::operator=(const OC::Arr&)': ./opencontainers_1_8_4/include/ocval.cc:2022:23: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 2022 | new (this) Arr(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included 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/ocarray.h: In instantiation of 'void OC::PlaceCopyCons_(void*, const T&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]': ./opencontainers_1_8_4/include/ocarray.h:105:16: required from 'OC::Array::Array(const OC::Array&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]' ./opencontainers_1_8_4/include/ocval.cc:458:15: required from here ./opencontainers_1_8_4/include/ocarray.h:611:3: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 611 | new (location) T(copy); // default doesn't support allocator | ^~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included 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/ocarray.h: In instantiation of 'void OC::PlaceCopyCons_(void*, const T&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]': ./opencontainers_1_8_4/include/ocarray.h:105:16: required from 'OC::Array::Array(const OC::Array&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]' ./opencontainers_1_8_4/include/ocval.cc:458:15: required from here ./opencontainers_1_8_4/include/ocarray.h:611:3: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 611 | new (location) T(copy); // default doesn't support allocator | ^~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ 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::string OC::StringizeInt(INT) [with INT = short int; std::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] 793 | INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::string OC::StringizeInt(INT) [with INT = int; std::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::string OC::StringizeInt(INT) [with INT = long int; std::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/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/ocarray.h: In instantiation of 'T OC::Array::removeAt(size_t) [with T = OC::Tup; size_t = long unsigned int]': ./opencontainers_1_8_4/include/ocarray.h:327:10: required from 'bool OC::Array::remove(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2236:15: required from here ./opencontainers_1_8_4/include/ocarray.h:363:9: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 363 | T ret_val = data_[i]; | ^~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included 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/ocarray.h:373:14: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 373 | return ret_val; // All done, return ret_val | ^~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ 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::string OC::StringizeInt(INT) [with INT = short int; std::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] 793 | INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::string OC::StringizeInt(INT) [with INT = int; std::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::string OC::StringizeInt(INT) [with INT = long int; std::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/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/ocarray.h: In instantiation of 'T OC::Array::removeAt(size_t) [with T = OC::Tup; size_t = long unsigned int]': ./opencontainers_1_8_4/include/ocarray.h:327:10: required from 'bool OC::Array::remove(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2236:15: required from here ./opencontainers_1_8_4/include/ocarray.h:363:9: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 363 | T ret_val = data_[i]; | ^~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included 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/ocarray.h:373:14: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 373 | return ret_val; // All done, return ret_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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:195:70: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:196:72: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:195:70: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:197:71: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:196:72: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:234:71: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:235:73: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:197:71: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2ser.h:9, from m2ser.cc:2: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:236:72: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:234:71: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:235:73: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:236:72: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ 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/ocmove.h: In instantiation of 'bool OC::MoveArray(T*, T*, int) [with T = OC::Tup]': ./opencontainers_1_8_4/include/ocarray.h:447:29: required from 'void OC::Array::resize(size_t) [with T = OC::Tup; size_t = long unsigned int]' ./opencontainers_1_8_4/include/ocarray.h:177:2: required from 'void OC::Array::append(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2310:62: required from here ./opencontainers_1_8_4/include/ocmove.h:143:5: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 143 | new (&to[ii]) T(from[ii]); // Potentially full linear-time copy | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ 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/ocmove.h: In instantiation of 'bool OC::MoveArray(T*, T*, int) [with T = OC::Tup]': ./opencontainers_1_8_4/include/ocarray.h:447:29: required from 'void OC::Array::resize(size_t) [with T = OC::Tup; size_t = long unsigned int]' ./opencontainers_1_8_4/include/ocarray.h:177:2: required from 'void OC::Array::append(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2310:62: required from here ./opencontainers_1_8_4/include/ocmove.h:143:5: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 143 | new (&to[ii]) T(from[ii]); // Potentially full linear-time copy | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ 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=] 1527 | default: unknownType_("operator<<", v.subtype); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocval.cc:1530:3: note: here 1530 | 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=] 429 | case 3: if (*l++ != *r++) return false; | ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here 430 | 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=] 430 | case 2: if (*l++ != *r++) return false; | ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here 431 | 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=] 601 | case -2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here 602 | case 0: return ret_val;; // All done | ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 607 | case +2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here 608 | 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=] 637 | case -2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here 638 | case 0: return ret_val;; // All done | ^~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 643 | case +2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here 644 | 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=] 1502 | else p2error_("Unknown global"); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ valprotocol2.cc:1507:3: note: here 1507 | 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=] 601 | case -2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here 602 | case 0: return ret_val;; // All done | ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 607 | case +2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here 608 | case 0: return ret_val; // All done | ^~~~ 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=] 1527 | default: unknownType_("operator<<", v.subtype); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocval.cc:1530:3: note: here 1530 | case 'Z': os << "None"; break; | ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h: In member function 'void OC::AVLHashT::deleteAVLNode_(OC::AVLHashT::N*) [with K = void*; V = int; unsigned int CHUNKSIZE = 8]': ./opencontainers_1_8_4/include/ocavlhasht.h:931:17: warning: '*node.OC::AVLNode_::on_freelist_ref_count' is used uninitialized in this function [-Wuninitialized] 931 | if (node->on_freelist_ref_count >=0) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 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=] 429 | case 3: if (*l++ != *r++) return false; | ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here 430 | 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=] 430 | case 2: if (*l++ != *r++) return false; | ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here 431 | case 1: if (*l++ != *r++) return false; | ^~~~ In file included 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/ocarray.h: In instantiation of 'void OC::PlaceCopyCons_(void*, const T&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]': ./opencontainers_1_8_4/include/ocarray.h:105:16: required from 'OC::Array::Array(const OC::Array&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]' ./opencontainers_1_8_4/include/ocval.cc:458:15: required from here ./opencontainers_1_8_4/include/ocarray.h:611:3: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 611 | new (location) T(copy); // default doesn't support allocator | ^~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ 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=] 601 | case -2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here 602 | case 0: return ret_val;; // All done | ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 607 | case +2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here 608 | 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=] 637 | case -2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here 638 | case 0: return ret_val;; // All done | ^~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 643 | case +2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here 644 | 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=] 653 | if (compatibility()) { | ^~ m2pythonpickler.cc:659:3: note: here 659 | 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=] 158 | case 'n': MakeException("Arrays of Arrays not supported"); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ valpython.h:159:3: note: here 159 | case 'Z': VALPYTHONARRAYGET(Val); // array of None (tag for flag) | ^~~~ In file included 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/ocarray.h: In instantiation of 'T OC::Array::removeAt(size_t) [with T = OC::Tup; size_t = long unsigned int]': ./opencontainers_1_8_4/include/ocarray.h:327:10: required from 'bool OC::Array::remove(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2236:15: required from here ./opencontainers_1_8_4/include/ocarray.h:363:9: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 363 | T ret_val = data_[i]; | ^~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included 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/ocarray.h:373:14: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 373 | return ret_val; // All done, return ret_val | ^~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ 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/ocmove.h: In instantiation of 'bool OC::MoveArray(T*, T*, int) [with T = OC::Tup]': ./opencontainers_1_8_4/include/ocarray.h:447:29: required from 'void OC::Array::resize(size_t) [with T = OC::Tup; size_t = long unsigned int]' ./opencontainers_1_8_4/include/ocarray.h:177:2: required from 'void OC::Array::append(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2310:62: required from here ./opencontainers_1_8_4/include/ocmove.h:143:5: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 143 | new (&to[ii]) T(from[ii]); // Potentially full linear-time copy | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included 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/ocarray.h: In instantiation of 'void OC::PlaceCopyCons_(void*, const T&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]': ./opencontainers_1_8_4/include/ocarray.h:105:16: required from 'OC::Array::Array(const OC::Array&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]' ./opencontainers_1_8_4/include/ocval.cc:458:15: required from here ./opencontainers_1_8_4/include/ocarray.h:611:3: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 611 | new (location) T(copy); // default doesn't support allocator | ^~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included 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/ocarray.h: In instantiation of 'T OC::Array::removeAt(size_t) [with T = OC::Tup; size_t = long unsigned int]': ./opencontainers_1_8_4/include/ocarray.h:327:10: required from 'bool OC::Array::remove(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2236:15: required from here ./opencontainers_1_8_4/include/ocarray.h:363:9: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 363 | T ret_val = data_[i]; | ^~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included 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/ocarray.h:373:14: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 373 | return ret_val; // All done, return ret_val | ^~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ 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=] 1527 | default: unknownType_("operator<<", v.subtype); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocval.cc:1530:3: note: here 1530 | 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=] 429 | case 3: if (*l++ != *r++) return false; | ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:430:3: note: here 430 | 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=] 430 | case 2: if (*l++ != *r++) return false; | ^~ ./opencontainers_1_8_4/include/ocstring_impl.h:431:3: note: here 431 | 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=] 601 | case -2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here 602 | case 0: return ret_val;; // All done | ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 607 | case +2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here 608 | 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=] 637 | case -2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:638:6: note: here 638 | case 0: return ret_val;; // All done | ^~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:643:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 643 | case +2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocordavlhasht.h:644:6: note: here 644 | 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=] 601 | case -2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:602:6: note: here 602 | case 0: return ret_val;; // All done | ^~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:607:15: warning: this statement may fall through [-Wimplicit-fallthrough=] 607 | case +2: rotate_(current, kid); // Need to rotate, then done | ^~~~~~~ ./opencontainers_1_8_4/include/ocavlhasht.h:608:6: note: here 608 | case 0: return ret_val; // All done | ^~~~ 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/ocmove.h: In instantiation of 'bool OC::MoveArray(T*, T*, int) [with T = OC::Tup]': ./opencontainers_1_8_4/include/ocarray.h:447:29: required from 'void OC::Array::resize(size_t) [with T = OC::Tup; size_t = long unsigned int]' ./opencontainers_1_8_4/include/ocarray.h:177:2: required from 'void OC::Array::append(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2310:62: required from here ./opencontainers_1_8_4/include/ocmove.h:143:5: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 143 | new (&to[ii]) T(from[ii]); // Potentially full linear-time copy | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ x86_64-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] 425 | 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 425 | 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] 457 | 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 457 | if (!recursiveElements_(root_->right())==entries_) 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] 151 | memcpy(to, from, sizeof(TT)*len); return false; } | ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' 532 | 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 204 | 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] 384 | 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 m2convertrep.h:12, from m2streamdataenc.h:57, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocval.cc: In member function 'OC::Tup& OC::Tup::operator=(const OC::Tup&)': ./opencontainers_1_8_4/include/ocval.cc:1921:23: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 1921 | new (this) Tup(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ ./opencontainers_1_8_4/include/ocval.cc: In member function 'OC::Arr& OC::Arr::operator=(const OC::Arr&)': ./opencontainers_1_8_4/include/ocval.cc:2022:23: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 2022 | new (this) Arr(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ 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::string OC::StringizeInt(INT) [with INT = short int; std::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] 793 | INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::string OC::StringizeInt(INT) [with INT = int; std::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::string OC::StringizeInt(INT) [with INT = long int; std::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.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:195:70: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:196:72: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:197:71: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:234:71: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:235:73: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, 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/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:236:72: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from m2streamdataenc.h:56, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocarray.h: In instantiation of 'void OC::PlaceCopyCons_(void*, const T&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]': ./opencontainers_1_8_4/include/ocarray.h:105:16: required from 'OC::Array::Array(const OC::Array&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]' ./opencontainers_1_8_4/include/ocval.cc:458:15: required from here ./opencontainers_1_8_4/include/ocarray.h:611:3: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 611 | new (location) T(copy); // default doesn't support allocator | ^~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included from m2streamdataenc.h:56, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocarray.h: In instantiation of 'T OC::Array::removeAt(size_t) [with T = OC::Tup; size_t = long unsigned int]': ./opencontainers_1_8_4/include/ocarray.h:327:10: required from 'bool OC::Array::remove(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2236:15: required from here ./opencontainers_1_8_4/include/ocarray.h:363:9: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 363 | T ret_val = data_[i]; | ^~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included from m2streamdataenc.h:56, from m2streamdataenc.cc:7: ./opencontainers_1_8_4/include/ocarray.h:373:14: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 373 | return ret_val; // All done, return ret_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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ 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/ocmove.h: In instantiation of 'bool OC::MoveArray(T*, T*, int) [with T = OC::Tup]': ./opencontainers_1_8_4/include/ocarray.h:447:29: required from 'void OC::Array::resize(size_t) [with T = OC::Tup; size_t = long unsigned int]' ./opencontainers_1_8_4/include/ocarray.h:177:2: required from 'void OC::Array::append(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2310:62: required from here ./opencontainers_1_8_4/include/ocmove.h:143:5: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 143 | new (&to[ii]) T(from[ii]); // Potentially full linear-time copy | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ x86_64-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 x86_64-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] 425 | 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 425 | 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] 457 | 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 457 | 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] 151 | memcpy(to, from, sizeof(TT)*len); return false; } | ^ ./opencontainers_1_8_4/include/ocval.h:532:1: note: in expansion of macro 'MOVEARRAYPOD' 532 | 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 204 | 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] 384 | 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 timeconv.h:17, from timeconv.cc:2: ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::string OC::StringizeInt(INT) [with INT = short int; std::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] 793 | INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::string OC::StringizeInt(INT) [with INT = int; std::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::string OC::StringizeInt(INT) [with INT = long int; std::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 member function 'OC::Tup& OC::Tup::operator=(const OC::Tup&)': ./opencontainers_1_8_4/include/ocval.cc:1921:23: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 1921 | new (this) Tup(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ ./opencontainers_1_8_4/include/ocval.cc: In member function 'OC::Arr& OC::Arr::operator=(const OC::Arr&)': ./opencontainers_1_8_4/include/ocval.cc:2022:23: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 2022 | new (this) Arr(rhs); | ^ ./opencontainers_1_8_4/include/ocval.cc:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ 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::string OC::StringizeInt(INT) [with INT = short int; std::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] 793 | INT z = INT(-1)<<((sizeof(INT)<<3)-1); // Largest negative int | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ./opencontainers_1_8_4/include/ocport.h: In instantiation of 'std::string OC::StringizeInt(INT) [with INT = int; std::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::string OC::StringizeInt(INT) [with INT = long int; std::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.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:195:70: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:196:72: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::Tab]': ./opencontainers_1_8_4/include/ocval.cc:197:71: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::keys(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:234:71: required from here ./opencontainers_1_8_4/include/ocitems.h:19:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 19 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::values(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:235:73: required from here ./opencontainers_1_8_4/include/ocitems.h:31:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 31 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from ./opencontainers_1_8_4/include/ocval.cc:84, from ./opencontainers_1_8_4/include/ocval.h:1291, from m2convertrep.h:12, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocitems.h: In instantiation of 'OC::Arr OC::items(const CON&) [with CON = OC::OTab]': ./opencontainers_1_8_4/include/ocval.cc:236:72: required from here ./opencontainers_1_8_4/include/ocitems.h:45:10: warning: implicitly-declared 'OC::Arr::Arr(const OC::Arr&)' is deprecated [-Wdeprecated-copy] 45 | return res; | ^~~ 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:2011:16: note: because 'OC::Arr' has user-provided 'OC::Arr& OC::Arr::operator=(const OC::Arr&)' 2011 | OC_INLINE Arr& Arr::operator= (const Arr& rhs) | ^~~ In file included from m2convertrep.h:11, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocarray.h: In instantiation of 'void OC::PlaceCopyCons_(void*, const T&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]': ./opencontainers_1_8_4/include/ocarray.h:105:16: required from 'OC::Array::Array(const OC::Array&, OC::Allocator*) [with T = OC::Tup; OC::Allocator = OC::StreamingPool]' ./opencontainers_1_8_4/include/ocval.cc:458:15: required from here ./opencontainers_1_8_4/include/ocarray.h:611:3: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 611 | new (location) T(copy); // default doesn't support allocator | ^~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included from m2convertrep.h:11, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocarray.h: In instantiation of 'T OC::Array::removeAt(size_t) [with T = OC::Tup; size_t = long unsigned int]': ./opencontainers_1_8_4/include/ocarray.h:327:10: required from 'bool OC::Array::remove(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2236:15: required from here ./opencontainers_1_8_4/include/ocarray.h:363:9: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 363 | T ret_val = data_[i]; | ^~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ In file included from m2convertrep.h:11, from m2convertrep.cc:10: ./opencontainers_1_8_4/include/ocarray.h:373:14: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 373 | return ret_val; // All done, return ret_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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ 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/ocmove.h: In instantiation of 'bool OC::MoveArray(T*, T*, int) [with T = OC::Tup]': ./opencontainers_1_8_4/include/ocarray.h:447:29: required from 'void OC::Array::resize(size_t) [with T = OC::Tup; size_t = long unsigned int]' ./opencontainers_1_8_4/include/ocarray.h:177:2: required from 'void OC::Array::append(const T&) [with T = OC::Tup]' ./opencontainers_1_8_4/include/ocval.cc:2310:62: required from here ./opencontainers_1_8_4/include/ocmove.h:143:5: warning: implicitly-declared 'OC::Tup::Tup(const OC::Tup&)' is deprecated [-Wdeprecated-copy] 143 | new (&to[ii]) T(from[ii]); // Potentially full linear-time copy | ^~~~~~~~~~~~~~~~~~~~~~~~~ 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:1910:16: note: because 'OC::Tup' has user-provided 'OC::Tup& OC::Tup::operator=(const OC::Tup&)' 1910 | OC_INLINE Tup& Tup::operator= (const Tup& rhs) | ^~~ x86_64-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.rjhyYF/BUILD/vmaf-1.3.15/ptools' make[1]: Entering directory '/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/libsvm' x86_64-tld-linux-g++ -w -Wconversion -O3 -fPIC -c svm.cpp x86_64-tld-linux-g++ -w -Wconversion -O3 -fPIC svm-scale.c -o svm-scale x86_64-tld-linux-g++ -w -Wconversion -O3 -fPIC svm-train.c svm.o -o svm-train -lm x86_64-tld-linux-g++ -w -Wconversion -O3 -fPIC svm-predict.c svm.o -o svm-predict -lm make[1]: Leaving directory '/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/libsvm' make[1]: Entering directory '/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper' x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common/alloc.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common/alignment.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common/frame.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common/file_io.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common/cpu.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 -I/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src -I/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common/convolution.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 -I/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src -I/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common/convolution_avx.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/psnr_tools.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/adm.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/adm_tools.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/ansnr.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/ansnr_tools.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 -I/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src -I/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/vif.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 -I/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src -I/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/vif_tools.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/motion.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/psnr.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/iqa/math_utils.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/iqa/convolve.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/iqa/decimate.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/iqa/ssim_tools.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/ssim.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/ms_ssim.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/moment.c x86_64-tld-linux-g++ -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/src/svm.cpp x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/src/combo.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/all.c x86_64-tld-linux-g++ -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 \ -DOC_NEW_STYLE_INCLUDES -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../ptools \ -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../ptools/opencontainers_1_8_4/include -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/src/vmaf.cpp x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/src/darray.c x86_64-tld-linux-g++ -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/src -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common -DOC_NEW_STYLE_INCLUDES -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../ptools \ -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../ptools/opencontainers_1_8_4/include /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/src/libvmaf.cpp x86_64-tld-linux-g++ -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/src/pugixml/pugixml.cpp x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common/blur_array.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/src/cpu_info.c x86_64-tld-linux-g++ -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src -I /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/../feature/src/common /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/src/main.cpp ar rcs libvmaf.a /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/alloc.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/alignment.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/frame.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/file_io.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/cpu.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/convolution.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/convolution_avx.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/psnr_tools.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/adm.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/adm_tools.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/ansnr.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/ansnr_tools.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/vif.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/vif_tools.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/motion.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/psnr.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/math_utils.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/convolve.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/decimate.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/ssim_tools.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/ssim.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/ms_ssim.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/moment.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/svm.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/combo.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/all.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/vmaf.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/darray.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/libvmaf.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/pugixml.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/blur_array.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/cpu_info.o ../ptools/m2streamdataenc.o ../ptools/m2ser.o ../ptools/timeconv.o ../ptools/valprotocol2.o ../ptools/midassocket.o ../ptools/valpython.o ../ptools/m2pythontools.o ../ptools/m2convertrep.o x86_64-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 -fPIC -march=x86-64 -msse2 -shared -o libvmaf.so.0 -Wl,-soname,libvmaf.so.0 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/alloc.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/alignment.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/frame.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/file_io.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/cpu.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/convolution.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/convolution_avx.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/psnr_tools.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/adm.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/adm_tools.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/ansnr.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/ansnr_tools.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/vif.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/vif_tools.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/motion.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/psnr.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/math_utils.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/convolve.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/decimate.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/ssim_tools.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/ssim.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/ms_ssim.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/moment.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/svm.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/combo.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/all.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/vmaf.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/darray.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/libvmaf.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/pugixml.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/blur_array.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/cpu_info.o ../ptools/m2streamdataenc.o ../ptools/m2ser.o ../ptools/timeconv.o ../ptools/valprotocol2.o ../ptools/midassocket.o ../ptools/valpython.o ../ptools/m2pythontools.o ../ptools/m2convertrep.o -pthread ln -sf libvmaf.so.0 libvmaf.so x86_64-tld-linux-g++ -s -o vmafossexec -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper/obj/main.o libvmaf.so -pthread make[1]: Leaving directory '/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper' make[1]: Entering directory '/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature' x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/src/vmaf_main.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/src/psnr_main.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/src/moment_main.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/src/ssim_main.c x86_64-tld-linux-gcc -c -o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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 -fPIC -march=x86-64 -msse2 /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/src/ms_ssim_main.c x86_64-tld-linux-gcc -o moment -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/obj/moment_main.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/../wrapper/libvmaf.so -lm x86_64-tld-linux-gcc -o ssim -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/obj/ssim_main.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/../wrapper/libvmaf.so -lm x86_64-tld-linux-g++ -s -o vmaf -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/obj/vmaf_main.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/../wrapper/libvmaf.so -lm -pthread x86_64-tld-linux-gcc -o psnr -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/obj/psnr_main.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/../wrapper/libvmaf.so -lm x86_64-tld-linux-gcc -o ms_ssim -Wl,--as-needed -Wl,--no-copy-dt-needed-entries -Wl,-z,relro -Wl,-z,combreloc /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/obj/ms_ssim_main.o /tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature/../wrapper/libvmaf.so -lm make[1]: Leaving directory '/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/feature' cd libsvm; /usr/bin/make lib; cd ..; make[1]: Entering directory '/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/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; \ x86_64-tld-linux-g++ ${SHARED_LIB_FLAG} svm.o -o libsvm.so.2 make[1]: Leaving directory '/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/libsvm' + /bin/sed -i -e 's,^prefix=.*,prefix=/usr,' -e 's,^libdir=.*,libdir=/usr/lib64,' -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.rjhyYF/BUILD/tmp /bin/sh -e /tmp/B.rjhyYF/BUILD/tmp/rpm-tmp.29041 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.rjhyYF/BUILD/tmp + umask 022 + cd /tmp/B.rjhyYF/BUILD + /bin/rm '--interactive=never' -rf /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder + /bin/mkdir -p /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder + cd vmaf-1.3.15 + rm -rf /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder + install -d /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/bin + /usr/bin/make -j4 -C wrapper install 'DESTDIR=/tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder' 'INSTALL_PREFIX=/usr' 'LIBDIR=/usr/lib64' make: Entering directory '/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper' mkdir -p /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/lib64 mkdir -p /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/include mkdir -p /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/share mkdir -p /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/lib64/pkgconfig install libvmaf.so.0 /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/lib64/libvmaf.so.0 ln -s libvmaf.so.0 /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/lib64/libvmaf.so cp libvmaf.a /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/lib64/libvmaf.a cp src/libvmaf.h /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/include/ cp -r ../model /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/share/ cp libvmaf.pc /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/lib64/pkgconfig/ make: Leaving directory '/tmp/B.rjhyYF/BUILD/vmaf-1.3.15/wrapper' + install feature/psnr feature/vmaf /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-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.15-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.rjhyYF/BUILD/tmp /bin/sh -e /tmp/B.rjhyYF/BUILD/tmp/rpm-tmp.9427 + umask 022 + cd /tmp/B.rjhyYF/BUILD + cd vmaf-1.3.15 + DOCDIR=/tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/share/doc/vmaf-1.3.15 + export DOCDIR + rm -rf /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/share/doc/vmaf-1.3.15 + /bin/mkdir -p /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/share/doc/vmaf-1.3.15 + /usr/lib/rpm/compress-doc Compressing documentation in /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/share/doc/vmaf-1.3.15... Documentation compressed. + cp -pr CHANGELOG.md FAQ.md NOTICE.md README.md VERSION /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/share/doc/vmaf-1.3.15 + /usr/lib/rpm/compress-doc Compressing documentation in /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder/usr/share/doc/vmaf-1.3.15... ./FAQ.md ./VERSION ./CHANGELOG.md ./NOTICE.md ./README.md Documentation compressed. + exit 0 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libvmaf.so.0()(64bit) rtld(GNU_HASH) Processing files: vmaf-libs-1.3.15-1 Provides: libvmaf.so.0()(64bit) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_2.7)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.27)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpthread.so.0(GLIBC_2.3.2)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) rtld(GNU_HASH) Processing files: vmaf-devel-1.3.15-1 Provides: pkgconfig(libvmaf) = 1.3.15 Requires(rpmlib): rpmlib(VersionedDependencies) <= 3.0.3-1 Processing files: vmaf-static-1.3.15-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder Wrote: /tmp/B.rjhyYF/RPMS/vmaf-1.3.15-1.x86_64.rpm Wrote: /tmp/B.rjhyYF/RPMS/vmaf-libs-1.3.15-1.x86_64.rpm Wrote: /tmp/B.rjhyYF/RPMS/vmaf-devel-1.3.15-1.x86_64.rpm Wrote: /tmp/B.rjhyYF/RPMS/vmaf-static-1.3.15-1.x86_64.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.rjhyYF/BUILD/tmp /bin/sh -e /tmp/B.rjhyYF/BUILD/tmp/rpm-tmp.62488 + umask 022 + cd /tmp/B.rjhyYF/BUILD + cd vmaf-1.3.15 + /bin/rm '--interactive=never' -rf /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder + rm -rf /tmp/B.rjhyYF/BUILD/tmp/vmaf-1.3.15-root-builder ended at: Wed Oct 30 18:03:46 2019, done in 0:00:48.244648 + chmod -R u+rwX /tmp/B.rjhyYF/BUILD + rm -rf /tmp/B.rjhyYF/tmp /tmp/B.rjhyYF/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..258 Writing /spools/ready/packages.ndir.gz... Begin-TLD-Builder-Info upgrading packages Preparing... ################################################## vmaf-libs ################################################## vmaf-devel ################################################## End-TLD-Builder-Info + rm -rf /tmp/B.rjhyYF Begin-TLD-Builder-Info Build-Time: user:81.23s sys:3.18s real:51.28s (faults io:7 non-io:1261068) Files queued for ftp: 603529 vmaf-static-1.3.15-1.x86_64.rpm 5234 vmaf-devel-1.3.15-1.x86_64.rpm 409951 vmaf-libs-1.3.15-1.x86_64.rpm 210743 vmaf-1.3.15-1.x86_64.rpm 195 vmaf-1.3.15-1.src.rpm.uploadinfo End-TLD-Builder-Info