See <https://ci-builds.apache.org/job/Mesos/job/Mesos-Reviewbot/34148/display/redirect>
Changes: ------------------------------------------ [...truncated 1.88 MB...] ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:831:17: error: 'Cgroups2IsolatorProcess' has not been declared 831 | Future<Nothing> Cgroups2IsolatorProcess::cleanup( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp: In function 'process::Future<Nothing> mesos::internal::cleanup(const mesos::ContainerID&)': ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:834:8: error: 'infos' was not declared in this scope; did you mean 'sincos'? 834 | if (!infos.contains(containerId)) { | ^~~~~ | sincos In file included from ../../../3rdparty/stout/include/stout/hashmap.hpp:23, from ../../../include/mesos/resource_quantities.hpp:27, from ../../../include/mesos/resources.hpp:32, from ../../../include/mesos/maintenance/maintenance.hpp:23, from ../../../src/common/protobuf_utils.hpp:31, from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:17: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:840:54: error: 'controllers' was not declared in this scope 840 | foreachvalue (const Owned<Controller>& controller, controllers) { | ^~~~~~~~~~~ ../../../3rdparty/stout/include/stout/foreach.hpp:30:42: note: in definition of macro 'foreach' 30 | #define foreach(ELEM, ELEMS) for (ELEM : ELEMS) | ^~~~~ ../../../3rdparty/stout/include/stout/foreach.hpp:77:36: note: in expansion of macro 'foreachpair' 77 | #define foreachvalue(VALUE, ELEMS) foreachpair (std::ignore, VALUE, ELEMS) | ^~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:840:3: note: in expansion of macro 'foreachvalue' 840 | foreachvalue (const Owned<Controller>& controller, controllers) { | ^~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:840:54: note: suggested alternatives: 840 | foreachvalue (const Owned<Controller>& controller, controllers) { | ^~~~~~~~~~~ ../../../3rdparty/stout/include/stout/foreach.hpp:30:42: note: in definition of macro 'foreach' 30 | #define foreach(ELEM, ELEMS) for (ELEM : ELEMS) | ^~~~~ ../../../3rdparty/stout/include/stout/foreach.hpp:77:36: note: in expansion of macro 'foreachpair' 77 | #define foreachvalue(VALUE, ELEMS) foreachpair (std::ignore, VALUE, ELEMS) | ^~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:840:3: note: in expansion of macro 'foreachvalue' 840 | foreachvalue (const Owned<Controller>& controller, controllers) { | ^~~~~~~~~~~~ In file included from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:43: ../../../src/linux/cgroups2.hpp:110:11: note: 'cgroups2::controllers' 110 | namespace controllers { | ^~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:103:38: note: 'mesos::internal::slave::controllers' 103 | hashmap<string, Owned<Controller>> controllers; | ^~~~~~~~~~~ In file included from ../../../3rdparty/stout/include/stout/hashmap.hpp:23, from ../../../include/mesos/resource_quantities.hpp:27, from ../../../include/mesos/resources.hpp:32, from ../../../include/mesos/maintenance/maintenance.hpp:23, from ../../../src/common/protobuf_utils.hpp:31, from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:17: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:840:29: error: 'Controller' was not declared in this scope; did you mean 'mesos::internal::slave::Controller'? 840 | foreachvalue (const Owned<Controller>& controller, controllers) { | ^~~~~~~~~~ ../../../3rdparty/stout/include/stout/foreach.hpp:67:16: note: in definition of macro 'foreachpair' 67 | for (VALUE = std::get<1>( \ | ^~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:840:3: note: in expansion of macro 'foreachvalue' 840 | foreachvalue (const Owned<Controller>& controller, controllers) { | ^~~~~~~~~~~~ In file included from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.hpp:32, from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:20: ../../../src/slave/containerizer/mesos/isolators/cgroups2/controller.hpp:37:7: note: 'mesos::internal::slave::Controller' declared here 37 | class Controller | ^~~~~~~~~~ In file included from ../../../3rdparty/stout/include/stout/hashmap.hpp:23, from ../../../include/mesos/resource_quantities.hpp:27, from ../../../include/mesos/resources.hpp:32, from ../../../include/mesos/maintenance/maintenance.hpp:23, from ../../../src/common/protobuf_utils.hpp:31, from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:17: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:840:39: error: template argument 1 is invalid 840 | foreachvalue (const Owned<Controller>& controller, controllers) { | ^ ../../../3rdparty/stout/include/stout/foreach.hpp:67:16: note: in definition of macro 'foreachpair' 67 | for (VALUE = std::get<1>( \ | ^~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:840:3: note: in expansion of macro 'foreachvalue' 840 | foreachvalue (const Owned<Controller>& controller, controllers) { | ^~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:841:9: error: 'infos' was not declared in this scope; did you mean 'sincos'? 841 | if (infos[containerId]->controllers.contains(controller->name())) { | ^~~~~ | sincos ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:841:60: error: base operand of '->' is not a pointer 841 | if (infos[containerId]->controllers.contains(controller->name())) { | ^~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:842:36: error: base operand of '->' is not a pointer 842 | cleanups.push_back(controller->cleanup( | ^~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:850:13: error: 'Cgroups2IsolatorProcess' was not declared in this scope; did you mean 'mesos::internal::slave::Cgroups2IsolatorProcess'? 850 | PID<Cgroups2IsolatorProcess>(this), | ^~~~~~~~~~~~~~~~~~~~~~~ | mesos::internal::slave::Cgroups2IsolatorProcess In file included from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:20: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.hpp:58:7: note: 'mesos::internal::slave::Cgroups2IsolatorProcess' declared here 58 | class Cgroups2IsolatorProcess : public MesosIsolatorProcess | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:850:36: error: template argument 1 is invalid 850 | PID<Cgroups2IsolatorProcess>(this), | ^ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:850:38: error: invalid use of 'this' in non-member function 850 | PID<Cgroups2IsolatorProcess>(this), | ^~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:851:10: error: 'Cgroups2IsolatorProcess' is not a class, namespace, or enumeration 851 | &Cgroups2IsolatorProcess::_cleanup, | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:849:11: error: 'defer' was not declared in this scope; did you mean 'process::defer'? 849 | .then(defer( | ^~~~~ | process::defer In file included from ../../../3rdparty/libprocess/include/process/collect.hpp:21, from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:35: ../../../3rdparty/libprocess/include/process/defer.hpp:276:14: note: 'process::defer' declared here 276 | _Deferred<F> defer(F&& f) | ^~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp: At global scope: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:857:17: error: 'Cgroups2IsolatorProcess' has not been declared 857 | Future<Nothing> Cgroups2IsolatorProcess::_cleanup( | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from ../../../3rdparty/stout/include/stout/check.hpp:20, from ../../../include/mesos/resources.hpp:37, from ../../../include/mesos/maintenance/maintenance.hpp:23, from ../../../src/common/protobuf_utils.hpp:31, from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:17: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp: In function 'process::Future<Nothing> mesos::internal::_cleanup(const mesos::ContainerID&, const std::vector<process::Future<Nothing> >&)': ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:861:9: error: 'infos' was not declared in this scope; did you mean 'sincos'? 861 | CHECK(infos.contains(containerId)); | ^~~~~ ../3rdparty/glog-0.4.0/src/glog/logging.h:572:5: note: in definition of macro 'LOG_IF' 572 | !(condition) ? (void) 0 : google::LogMessageVoidify() & LOG(severity) | ^~~~~~~~~ ../3rdparty/glog-0.4.0/src/glog/logging.h:587:21: note: in expansion of macro 'GOOGLE_PREDICT_BRANCH_NOT_TAKEN' 587 | LOG_IF(FATAL, GOOGLE_PREDICT_BRANCH_NOT_TAKEN(!(condition))) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:861:3: note: in expansion of macro 'CHECK' 861 | CHECK(infos.contains(containerId)); | ^~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:882:13: error: 'Cgroups2IsolatorProcess' was not declared in this scope; did you mean 'mesos::internal::slave::Cgroups2IsolatorProcess'? 882 | PID<Cgroups2IsolatorProcess>(this), | ^~~~~~~~~~~~~~~~~~~~~~~ | mesos::internal::slave::Cgroups2IsolatorProcess In file included from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:20: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.hpp:58:7: note: 'mesos::internal::slave::Cgroups2IsolatorProcess' declared here 58 | class Cgroups2IsolatorProcess : public MesosIsolatorProcess | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:882:36: error: template argument 1 is invalid 882 | PID<Cgroups2IsolatorProcess>(this), | ^ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:882:38: error: invalid use of 'this' in non-member function 882 | PID<Cgroups2IsolatorProcess>(this), | ^~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:883:10: error: 'Cgroups2IsolatorProcess' is not a class, namespace, or enumeration 883 | &Cgroups2IsolatorProcess::__cleanup, | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:881:11: error: 'defer' was not declared in this scope; did you mean 'process::defer'? 881 | .then(defer( | ^~~~~ | process::defer In file included from ../../../3rdparty/libprocess/include/process/collect.hpp:21, from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:35: ../../../3rdparty/libprocess/include/process/defer.hpp:276:14: note: 'process::defer' declared here 276 | _Deferred<F> defer(F&& f) | ^~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp: At global scope: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:889:17: error: 'Cgroups2IsolatorProcess' has not been declared 889 | Future<Nothing> Cgroups2IsolatorProcess::__cleanup( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp: In function 'process::Future<Nothing> mesos::internal::__cleanup(const mesos::ContainerID&, const process::Future<Nothing>&)': ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:895:40: error: 'infos' was not declared in this scope; did you mean 'sincos'? 895 | "Failed to destroy cgroup '" + infos[containerId]->cgroup + "': " | ^~~~~ | sincos ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:899:3: error: 'infos' was not declared in this scope; did you mean 'sincos'? 899 | infos.erase(containerId); | ^~~~~ | sincos ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp: At global scope: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:905:7: error: 'Cgroups2IsolatorProcess' was not declared in this scope; did you mean 'mesos::internal::slave::Cgroups2IsolatorProcess'? 905 | Owned<Cgroups2IsolatorProcess::Info> Cgroups2IsolatorProcess::cgroupInfo( | ^~~~~~~~~~~~~~~~~~~~~~~ | mesos::internal::slave::Cgroups2IsolatorProcess In file included from ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:20: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.hpp:58:7: note: 'mesos::internal::slave::Cgroups2IsolatorProcess' declared here 58 | class Cgroups2IsolatorProcess : public MesosIsolatorProcess | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:905:36: error: template argument 1 is invalid 905 | Owned<Cgroups2IsolatorProcess::Info> Cgroups2IsolatorProcess::cgroupInfo( | ^ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:905:38: error: 'Cgroups2IsolatorProcess' has not been declared 905 | Owned<Cgroups2IsolatorProcess::Info> Cgroups2IsolatorProcess::cgroupInfo( | ^~~~~~~~~~~~~~~~~~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:906:37: error: non-member function 'int mesos::internal::cgroupInfo(const mesos::ContainerID&)' cannot have cv-qualifier 906 | const ContainerID& containerId) const | ^~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp: In function 'int mesos::internal::cgroupInfo(const mesos::ContainerID&)': ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:914:18: error: 'Info' was not declared in this scope 914 | Option<Owned<Info>> info = infos.get(*current); | ^~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:914:18: error: template argument 1 is invalid ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:914:22: error: template argument 1 is invalid 914 | Option<Owned<Info>> info = infos.get(*current); | ^~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:914:32: error: 'infos' was not declared in this scope; did you mean 'info'? 914 | Option<Owned<Info>> info = infos.get(*current); | ^~~~~ | info ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:915:14: error: request for member 'isSome' in 'info', which is of non-class type 'int' 915 | if (info.isSome()) { | ^~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:916:14: error: invalid type argument of unary '*' (have 'int') 916 | return *info; | ^~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:925:10: error: cannot convert 'std::nullptr_t' to 'int' in return 925 | return nullptr; | ^~~~~~~ ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp: At global scope: ../../../src/slave/containerizer/mesos/isolators/cgroups2/cgroups2.cpp:930:1: error: expected declaration before '}' token 930 | } // namespace mesos { | ^ /bin/bash ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"mesos\" -DPACKAGE_TARNAME=\"mesos\" -DPACKAGE_VERSION=\"1.12.0\" -DPACKAGE_STRING=\"mesos\ 1.12.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesos\" -DVERSION=\"1.12.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DHAVE_OPENSSL_SSL_H=1 -DHAVE_FTS_H=1 -DHAVE_APR_POOLS_H=1 -DHAVE_LIBAPR_1=1 -DHAVE_LIBCURL=1 -DMESOS_HAS_JAVA=1 -DENABLE_NVML=1 -DHAVE_LIBSASL2=1 -DHAVE_SVN_VERSION_H=1 -DHAVE_LIBSVN_SUBR_1=1 -DHAVE_SVN_DELTA_H=1 -DHAVE_LIBSVN_DELTA_1=1 -DHAVE_LINUX_BPF_H=1 -DHAVE_ZLIB_H=1 -DHAVE_LIBZ=1 -DHAVE_PYTHON=\"2.7\" -DMESOS_HAS_PYTHON=1 -I. -I../../../src -Werror -DLIBDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib\" -DPKGLIBEXECDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/libexec/mesos\" -DPKGDATADIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/share/mesos\" -DPKGMODULEDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib/mesos/modules\" -I../../../include -I../include -I../include/mesos -D__STDC_FORMAT_MACROS -I../3rdparty/boost-1.81.0 -I../3rdparty/concurrentqueue-7b69a8f -I../3rdparty/elfio-3.2 -I../3rdparty/glog-0.4.0/src -I../3rdparty/grpc-1.11.1/include -I../3rdparty/leveldb-1.19/include -I../3rdparty/libarchive-3.3.2/libarchive/ -I../../../3rdparty/libprocess/include -I../3rdparty/nvml-352.79 -I../3rdparty/picojson-1.3.0 -I../3rdparty/protobuf-3.5.0/src -I../3rdparty/rapidjson-1.1.0/include -I../3rdparty/re2-2020-07-06 -I../../../3rdparty/stout/include -I../3rdparty/zookeeper-3.4.8/src/c/include -I../3rdparty/zookeeper-3.4.8/src/c/generated -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -Wall -Wsign-compare -Wformat-security -fstack-protector-strong -fPIC -fPIE -g1 -O0 -Wno-unused-local-typedefs -std=c++11 -c -o slave/containerizer/mesos/isolators/cgroups2/controllers/libmesos_no_3rdparty_la-cpu.lo `test -f 'slave/containerizer/mesos/isolators/cgroups2/controllers/cpu.cpp' || echo '../../../src/'`slave/containerizer/mesos/isolators/cgroups2/controllers/cpu.cpp libtool: compile: g++ -DPACKAGE_NAME=\"mesos\" -DPACKAGE_TARNAME=\"mesos\" -DPACKAGE_VERSION=\"1.12.0\" "-DPACKAGE_STRING=\"mesos 1.12.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesos\" -DVERSION=\"1.12.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DHAVE_OPENSSL_SSL_H=1 -DHAVE_FTS_H=1 -DHAVE_APR_POOLS_H=1 -DHAVE_LIBAPR_1=1 -DHAVE_LIBCURL=1 -DMESOS_HAS_JAVA=1 -DENABLE_NVML=1 -DHAVE_LIBSASL2=1 -DHAVE_SVN_VERSION_H=1 -DHAVE_LIBSVN_SUBR_1=1 -DHAVE_SVN_DELTA_H=1 -DHAVE_LIBSVN_DELTA_1=1 -DHAVE_LINUX_BPF_H=1 -DHAVE_ZLIB_H=1 -DHAVE_LIBZ=1 -DHAVE_PYTHON=\"2.7\" -DMESOS_HAS_PYTHON=1 -I. -I../../../src -Werror -DLIBDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib\" -DPKGLIBEXECDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/libexec/mesos\" -DPKGDATADIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/share/mesos\" -DPKGMODULEDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib/mesos/modules\" -I../../../include -I../include -I../include/mesos -D__STDC_FORMAT_MACROS -I../3rdparty/boost-1.81.0 -I../3rdparty/concurrentqueue-7b69a8f -I../3rdparty/elfio-3.2 -I../3rdparty/glog-0.4.0/src -I../3rdparty/grpc-1.11.1/include -I../3rdparty/leveldb-1.19/include -I../3rdparty/libarchive-3.3.2/libarchive/ -I../../../3rdparty/libprocess/include -I../3rdparty/nvml-352.79 -I../3rdparty/picojson-1.3.0 -I../3rdparty/protobuf-3.5.0/src -I../3rdparty/rapidjson-1.1.0/include -I../3rdparty/re2-2020-07-06 -I../../../3rdparty/stout/include -I../3rdparty/zookeeper-3.4.8/src/c/include -I../3rdparty/zookeeper-3.4.8/src/c/generated -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -Wall -Wsign-compare -Wformat-security -fstack-protector-strong -fPIC -g1 -O0 -Wno-unused-local-typedefs -std=c++11 -c ../../../src/slave/containerizer/mesos/isolators/cgroups2/controllers/cpu.cpp -fPIC -DPIC -o slave/containerizer/mesos/isolators/cgroups2/controllers/.libs/libmesos_no_3rdparty_la-cpu.o /bin/bash ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"mesos\" -DPACKAGE_TARNAME=\"mesos\" -DPACKAGE_VERSION=\"1.12.0\" -DPACKAGE_STRING=\"mesos\ 1.12.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesos\" -DVERSION=\"1.12.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DHAVE_OPENSSL_SSL_H=1 -DHAVE_FTS_H=1 -DHAVE_APR_POOLS_H=1 -DHAVE_LIBAPR_1=1 -DHAVE_LIBCURL=1 -DMESOS_HAS_JAVA=1 -DENABLE_NVML=1 -DHAVE_LIBSASL2=1 -DHAVE_SVN_VERSION_H=1 -DHAVE_LIBSVN_SUBR_1=1 -DHAVE_SVN_DELTA_H=1 -DHAVE_LIBSVN_DELTA_1=1 -DHAVE_LINUX_BPF_H=1 -DHAVE_ZLIB_H=1 -DHAVE_LIBZ=1 -DHAVE_PYTHON=\"2.7\" -DMESOS_HAS_PYTHON=1 -I. -I../../../src -Werror -DLIBDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib\" -DPKGLIBEXECDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/libexec/mesos\" -DPKGDATADIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/share/mesos\" -DPKGMODULEDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib/mesos/modules\" -I../../../include -I../include -I../include/mesos -D__STDC_FORMAT_MACROS -I../3rdparty/boost-1.81.0 -I../3rdparty/concurrentqueue-7b69a8f -I../3rdparty/elfio-3.2 -I../3rdparty/glog-0.4.0/src -I../3rdparty/grpc-1.11.1/include -I../3rdparty/leveldb-1.19/include -I../3rdparty/libarchive-3.3.2/libarchive/ -I../../../3rdparty/libprocess/include -I../3rdparty/nvml-352.79 -I../3rdparty/picojson-1.3.0 -I../3rdparty/protobuf-3.5.0/src -I../3rdparty/rapidjson-1.1.0/include -I../3rdparty/re2-2020-07-06 -I../../../3rdparty/stout/include -I../3rdparty/zookeeper-3.4.8/src/c/include -I../3rdparty/zookeeper-3.4.8/src/c/generated -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -Wall -Wsign-compare -Wformat-security -fstack-protector-strong -fPIC -fPIE -g1 -O0 -Wno-unused-local-typedefs -std=c++11 -c -o slave/containerizer/mesos/isolators/cgroups2/controllers/libmesos_no_3rdparty_la-memory.lo `test -f 'slave/containerizer/mesos/isolators/cgroups2/controllers/memory.cpp' || echo '../../../src/'`slave/containerizer/mesos/isolators/cgroups2/controllers/memory.cpp libtool: compile: g++ -DPACKAGE_NAME=\"mesos\" -DPACKAGE_TARNAME=\"mesos\" -DPACKAGE_VERSION=\"1.12.0\" "-DPACKAGE_STRING=\"mesos 1.12.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesos\" -DVERSION=\"1.12.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DHAVE_OPENSSL_SSL_H=1 -DHAVE_FTS_H=1 -DHAVE_APR_POOLS_H=1 -DHAVE_LIBAPR_1=1 -DHAVE_LIBCURL=1 -DMESOS_HAS_JAVA=1 -DENABLE_NVML=1 -DHAVE_LIBSASL2=1 -DHAVE_SVN_VERSION_H=1 -DHAVE_LIBSVN_SUBR_1=1 -DHAVE_SVN_DELTA_H=1 -DHAVE_LIBSVN_DELTA_1=1 -DHAVE_LINUX_BPF_H=1 -DHAVE_ZLIB_H=1 -DHAVE_LIBZ=1 -DHAVE_PYTHON=\"2.7\" -DMESOS_HAS_PYTHON=1 -I. -I../../../src -Werror -DLIBDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib\" -DPKGLIBEXECDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/libexec/mesos\" -DPKGDATADIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/share/mesos\" -DPKGMODULEDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib/mesos/modules\" -I../../../include -I../include -I../include/mesos -D__STDC_FORMAT_MACROS -I../3rdparty/boost-1.81.0 -I../3rdparty/concurrentqueue-7b69a8f -I../3rdparty/elfio-3.2 -I../3rdparty/glog-0.4.0/src -I../3rdparty/grpc-1.11.1/include -I../3rdparty/leveldb-1.19/include -I../3rdparty/libarchive-3.3.2/libarchive/ -I../../../3rdparty/libprocess/include -I../3rdparty/nvml-352.79 -I../3rdparty/picojson-1.3.0 -I../3rdparty/protobuf-3.5.0/src -I../3rdparty/rapidjson-1.1.0/include -I../3rdparty/re2-2020-07-06 -I../../../3rdparty/stout/include -I../3rdparty/zookeeper-3.4.8/src/c/include -I../3rdparty/zookeeper-3.4.8/src/c/generated -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -Wall -Wsign-compare -Wformat-security -fstack-protector-strong -fPIC -g1 -O0 -Wno-unused-local-typedefs -std=c++11 -c ../../../src/slave/containerizer/mesos/isolators/cgroups2/controllers/memory.cpp -fPIC -DPIC -o slave/containerizer/mesos/isolators/cgroups2/controllers/.libs/libmesos_no_3rdparty_la-memory.o /bin/bash ../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"mesos\" -DPACKAGE_TARNAME=\"mesos\" -DPACKAGE_VERSION=\"1.12.0\" -DPACKAGE_STRING=\"mesos\ 1.12.0\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesos\" -DVERSION=\"1.12.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DHAVE_OPENSSL_SSL_H=1 -DHAVE_FTS_H=1 -DHAVE_APR_POOLS_H=1 -DHAVE_LIBAPR_1=1 -DHAVE_LIBCURL=1 -DMESOS_HAS_JAVA=1 -DENABLE_NVML=1 -DHAVE_LIBSASL2=1 -DHAVE_SVN_VERSION_H=1 -DHAVE_LIBSVN_SUBR_1=1 -DHAVE_SVN_DELTA_H=1 -DHAVE_LIBSVN_DELTA_1=1 -DHAVE_LINUX_BPF_H=1 -DHAVE_ZLIB_H=1 -DHAVE_LIBZ=1 -DHAVE_PYTHON=\"2.7\" -DMESOS_HAS_PYTHON=1 -I. -I../../../src -Werror -DLIBDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib\" -DPKGLIBEXECDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/libexec/mesos\" -DPKGDATADIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/share/mesos\" -DPKGMODULEDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib/mesos/modules\" -I../../../include -I../include -I../include/mesos -D__STDC_FORMAT_MACROS -I../3rdparty/boost-1.81.0 -I../3rdparty/concurrentqueue-7b69a8f -I../3rdparty/elfio-3.2 -I../3rdparty/glog-0.4.0/src -I../3rdparty/grpc-1.11.1/include -I../3rdparty/leveldb-1.19/include -I../3rdparty/libarchive-3.3.2/libarchive/ -I../../../3rdparty/libprocess/include -I../3rdparty/nvml-352.79 -I../3rdparty/picojson-1.3.0 -I../3rdparty/protobuf-3.5.0/src -I../3rdparty/rapidjson-1.1.0/include -I../3rdparty/re2-2020-07-06 -I../../../3rdparty/stout/include -I../3rdparty/zookeeper-3.4.8/src/c/include -I../3rdparty/zookeeper-3.4.8/src/c/generated -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -Wall -Wsign-compare -Wformat-security -fstack-protector-strong -fPIC -fPIE -g1 -O0 -Wno-unused-local-typedefs -std=c++11 -c -o slave/containerizer/mesos/isolators/cgroups2/controllers/libmesos_no_3rdparty_la-perf_event.lo `test -f 'slave/containerizer/mesos/isolators/cgroups2/controllers/perf_event.cpp' || echo '../../../src/'`slave/containerizer/mesos/isolators/cgroups2/controllers/perf_event.cpp cc1plus: all warnings being treated as errors make[3]: *** [Makefile:10505: slave/containerizer/mesos/isolators/cgroups2/libmesos_no_3rdparty_la-cgroups2.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... libtool: compile: g++ -DPACKAGE_NAME=\"mesos\" -DPACKAGE_TARNAME=\"mesos\" -DPACKAGE_VERSION=\"1.12.0\" "-DPACKAGE_STRING=\"mesos 1.12.0\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"mesos\" -DVERSION=\"1.12.0\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_CXX11=1 -DHAVE_PTHREAD_PRIO_INHERIT=1 -DHAVE_PTHREAD=1 -DHAVE_OPENSSL_SSL_H=1 -DHAVE_FTS_H=1 -DHAVE_APR_POOLS_H=1 -DHAVE_LIBAPR_1=1 -DHAVE_LIBCURL=1 -DMESOS_HAS_JAVA=1 -DENABLE_NVML=1 -DHAVE_LIBSASL2=1 -DHAVE_SVN_VERSION_H=1 -DHAVE_LIBSVN_SUBR_1=1 -DHAVE_SVN_DELTA_H=1 -DHAVE_LIBSVN_DELTA_1=1 -DHAVE_LINUX_BPF_H=1 -DHAVE_ZLIB_H=1 -DHAVE_LIBZ=1 -DHAVE_PYTHON=\"2.7\" -DMESOS_HAS_PYTHON=1 -I. -I../../../src -Werror -DLIBDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib\" -DPKGLIBEXECDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/libexec/mesos\" -DPKGDATADIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/share/mesos\" -DPKGMODULEDIR=\"/tmp/SRC/build/mesos-1.12.0/_inst/lib/mesos/modules\" -I../../../include -I../include -I../include/mesos -D__STDC_FORMAT_MACROS -I../3rdparty/boost-1.81.0 -I../3rdparty/concurrentqueue-7b69a8f -I../3rdparty/elfio-3.2 -I../3rdparty/glog-0.4.0/src -I../3rdparty/grpc-1.11.1/include -I../3rdparty/leveldb-1.19/include -I../3rdparty/libarchive-3.3.2/libarchive/ -I../../../3rdparty/libprocess/include -I../3rdparty/nvml-352.79 -I../3rdparty/picojson-1.3.0 -I../3rdparty/protobuf-3.5.0/src -I../3rdparty/rapidjson-1.1.0/include -I../3rdparty/re2-2020-07-06 -I../../../3rdparty/stout/include -I../3rdparty/zookeeper-3.4.8/src/c/include -I../3rdparty/zookeeper-3.4.8/src/c/generated -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -Wall -Wsign-compare -Wformat-security -fstack-protector-strong -fPIC -g1 -O0 -Wno-unused-local-typedefs -std=c++11 -c ../../../src/slave/containerizer/mesos/isolators/cgroups2/controllers/perf_event.cpp -fPIC -DPIC -o slave/containerizer/mesos/isolators/cgroups2/controllers/.libs/libmesos_no_3rdparty_la-perf_event.o make[3]: Leaving directory '/tmp/SRC/build/mesos-1.12.0/_build/sub/src' make[2]: *** [Makefile:4939: all] Error 2 make[2]: Leaving directory '/tmp/SRC/build/mesos-1.12.0/_build/sub/src' make[1]: *** [Makefile:786: all-recursive] Error 1 make[1]: Leaving directory '/tmp/SRC/build/mesos-1.12.0/_build/sub' make: *** [Makefile:1003: distcheck] Error 1 + copy_out_test_reports + find /tmp/SRC -name '*-tests.xml' -exec cp '{}' /SRC ';' Untagged: mesos/mesos-build:ubuntu-22.04 Untagged: mesos/mesos-build@sha256:550f56d148260ad37cd96c46a8611d74e52f565b88bbc0cfa5a0f3ee9ea3ed22 Deleted: sha256:2aa85fdbe6864344aa183b0ca1dcc43a6c1264c953c2969384182a74e1e5a8f0 Deleted: sha256:6b43e90e59b246ee7567b1d0447aef7dd8afd749c85f5e66eef428130bd6e79f Deleted: sha256:82a74229e9004cbc16b6faeb0fd9cf2642177507175aeb8ac1690123ae1a984e Deleted: sha256:3ebeff28e63cc73121fe5bf8e6cd5c373134198af254742bbb3ef2e21893cd29 Deleted: sha256:43d3f26f230dbde41accecc470200534a8bc3f53bb0a93470e3f22b148e9aaba Deleted: sha256:1e230742f83cdb2bf25f0bb269573e0be32d1dc85223adf964e47fca4520fd86 Deleted: sha256:c7791ad9bebe3fe50da48415827e21fd70e7af794b1bba99375f79de44aa8ebe Deleted: sha256:96cfba91ce8dacf4435ed5efabe6f790b180ffdb9b00ec773eb97fffcdd8586c Deleted: sha256:931b7ff0cb6f494b27d31a4cbec3efe62ac54676add9c7469560302f1541ecaf Build step 'Execute shell' marked build as failure