You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@mesos.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2016/03/18 04:36:01 UTC

Build failed in Jenkins: Mesos » clang,--verbose --enable-libevent --enable-ssl,GLOG_v=1 MESOS_VERBOSE=1,ubuntu:14.04,(docker||Hadoop)&&(!ubuntu-us1) #1831

See <https://builds.apache.org/job/Mesos/COMPILER=clang,CONFIGURATION=--verbose%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/1831/changes>

Changes:

[joris.van.remoortere] Fixed how we detect C++11 compiler support in libprocess.

[joris.van.remoortere] Fixed how we detect C++11 compiler support.

[joris.van.remoortere] Fixed m4 macro to enable strict C++11 conformance.

[joris.van.remoortere] Fixed m4 macro to enable strict C++11 conformance in libprocess.

------------------------------------------
[...truncated 17510 lines...]
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/mesos
copying src/mesos/http.py -> build/lib.linux-x86_64-2.7/mesos
copying src/mesos/__init__.py -> build/lib.linux-x86_64-2.7/mesos
running install_lib
running build_py
writing manifest file 'src/mesos.interface.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg

*** Warning: Linking the shared library libmesos.la against the
*** static library ../3rdparty/leveldb-1.4/libleveldb.a is not portable!
copying src/mesos/futures.py -> build/lib.linux-x86_64-2.7/mesos
byte-compiling build/bdist.linux-x86_64/egg/mesos/native/__init__.py to __init__.pyc
copying src/mesos/cli.py -> build/lib.linux-x86_64-2.7/mesos
reading manifest file 'src/mesos.executor.egg-info/SOURCES.txt'
creating build/bdist.linux-x86_64/egg/EGG-INFO
running install_lib
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
writing manifest file 'src/mesos.executor.egg-info/SOURCES.txt'
creating build/bdist.linux-x86_64/egg/mesos
installing library code to build/bdist.linux-x86_64/egg
copying src/mesos.native.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying build/lib.linux-x86_64-2.7/mesos/http.py -> build/bdist.linux-x86_64/egg/mesos
copying build/lib.linux-x86_64-2.7/mesos/__init__.py -> build/bdist.linux-x86_64/egg/mesos
creating build/lib.linux-x86_64-2.7/mesos
copying src/mesos/__init__.py -> build/lib.linux-x86_64-2.7/mesos
running install_lib
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/mesos/interface
creating build/lib.linux-x86_64-2.7/mesos
copying src/mesos.native.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos/interface/__init__.py -> build/lib.linux-x86_64-2.7/mesos/interface
copying src/mesos/__init__.py -> build/lib.linux-x86_64-2.7/mesos
copying build/lib.linux-x86_64-2.7/mesos/futures.py -> build/bdist.linux-x86_64/egg/mesos
creating build/lib.linux-x86_64-2.7/mesos/executor
copying src/mesos/executor/__init__.py -> build/lib.linux-x86_64-2.7/mesos/executor
copying build/lib.linux-x86_64-2.7/mesos/cli.py -> build/bdist.linux-x86_64/egg/mesos
copying src/mesos.native.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
running build_ext
copying src/mesos/interface/mesos_pb2.py -> build/lib.linux-x86_64-2.7/mesos/interface
copying src/mesos.native.egg-info/namespace_packages.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
byte-compiling build/bdist.linux-x86_64/egg/mesos/http.py to http.pyc
building 'mesos.executor._executor' extension
copying src/mesos.native.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/src
creating build/temp.linux-x86_64-2.7/src/mesos
creating build/temp.linux-x86_64-2.7/src/mesos/executor
copying src/mesos/interface/containerizer_pb2.py -> build/lib.linux-x86_64-2.7/mesos/interface
clang -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g1 -O0 -g1 -O0 -Qunused-arguments -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -Qunused-arguments -fPIC -I/mesos/mesos-0.29.0/_build/../include -I/mesos/mesos-0.29.0/_build/include -I/mesos/mesos-0.29.0/_build/include/mesos -I/mesos/mesos-0.29.0/_build/src -I/mesos/mesos-0.29.0/_build/src/python/executor/src/mesos/executor -I/mesos/mesos-0.29.0/_build/src/python/native_common -I/mesos/mesos-0.29.0/_build/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src -I/usr/include/python2.7 -c src/mesos/executor/module.cpp -o build/temp.linux-x86_64-2.7/src/mesos/executor/module.o
copying src/mesos.native.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/mesos
copying src/mesos/__init__.py -> build/lib.linux-x86_64-2.7/mesos
zip_safe flag not set; analyzing archive contents...
reading manifest file 'src/mesos.scheduler.egg-info/SOURCES.txt'
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/mesos
mesos.__init__: module references __path__
copying build/lib.linux-x86_64-2.7/mesos/__init__.py -> build/bdist.linux-x86_64/egg/mesos
creating /mesos/mesos-0.29.0/_build/src/python/dist
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/mesos/interface
copying build/lib.linux-x86_64-2.7/mesos/interface/__init__.py -> build/bdist.linux-x86_64/egg/mesos/interface
creating build/bdist.linux-x86_64/egg/mesos
copying build/lib.linux-x86_64-2.7/mesos/__init__.py -> build/bdist.linux-x86_64/egg/mesos
copying build/lib.linux-x86_64-2.7/mesos/interface/mesos_pb2.py -> build/bdist.linux-x86_64/egg/mesos/interface
byte-compiling build/bdist.linux-x86_64/egg/mesos/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/mesos/futures.py to futures.pyc
writing manifest file 'src/mesos.scheduler.egg-info/SOURCES.txt'
byte-compiling build/bdist.linux-x86_64/egg/mesos/__init__.py to __init__.pyc
copying build/lib.linux-x86_64-2.7/mesos/interface/containerizer_pb2.py -> build/bdist.linux-x86_64/egg/mesos/interface
installing library code to build/bdist.linux-x86_64/egg
creating '/mesos/mesos-0.29.0/_build/src/python/dist/mesos.native-0.29.0-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
running install_lib
running build_py
byte-compiling build/bdist.linux-x86_64/egg/mesos/__init__.py to __init__.pyc
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/mesos
copying src/mesos/__init__.py -> build/lib.linux-x86_64-2.7/mesos
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
running bdist_wheel
running build
byte-compiling build/bdist.linux-x86_64/egg/mesos/cli.py to cli.pyc
creating build/lib.linux-x86_64-2.7/mesos/scheduler
copying src/mesos/scheduler/__init__.py -> build/lib.linux-x86_64-2.7/mesos/scheduler
running build_ext
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.cli.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.cli.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.cli.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
byte-compiling build/bdist.linux-x86_64/egg/mesos/interface/__init__.py to __init__.pyc
copying src/mesos.cli.egg-info/namespace_packages.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.cli.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
copying src/mesos.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
mesos.__init__: module references __path__
building 'mesos.scheduler._scheduler' extension
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/src
creating '/mesos/mesos-0.29.0/_build/src/python/dist/mesos.cli-0.29.0-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
creating build/temp.linux-x86_64-2.7/src/mesos
copying src/mesos.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
byte-compiling build/bdist.linux-x86_64/egg/mesos/interface/mesos_pb2.py to mesos_pb2.pyc
zip_safe flag not set; analyzing archive contents...
mesos.__init__: module references __path__
creating build/temp.linux-x86_64-2.7/src/mesos/scheduler
clang -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -g1 -O0 -g1 -O0 -Qunused-arguments -I/usr/include/subversion-1 -I/usr/include/apr-1 -I/usr/include/apr-1.0 -Qunused-arguments -fPIC -I/mesos/mesos-0.29.0/_build/../include -I/mesos/mesos-0.29.0/_build/include -I/mesos/mesos-0.29.0/_build/include/mesos -I/mesos/mesos-0.29.0/_build/src -I/mesos/mesos-0.29.0/_build/src/python/scheduler/src/mesos/scheduler -I/mesos/mesos-0.29.0/_build/src/python/native_common -I/mesos/mesos-0.29.0/_build/3rdparty/libprocess/3rdparty/protobuf-2.5.0/src -I/usr/include/python2.7 -c src/mesos/scheduler/module.cpp -o build/temp.linux-x86_64-2.7/src/mesos/scheduler/module.o
creating '/mesos/mesos-0.29.0/_build/src/python/dist/mesos-0.29.0-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
running bdist_wheel
running build
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
Skipping installation of build/bdist.linux-x86_64/wheel/mesos/__init__.py (namespace package)
copying mesos/native/__init__.py -> build/bdist.linux-x86_64/wheel/mesos/native
running install_egg_info
Copying src/mesos.native.egg-info to build/bdist.linux-x86_64/wheel/mesos.native-0.29.0-py2.7.egg-info
Installing build/bdist.linux-x86_64/wheel/mesos.native-0.29.0-py2.7-nspkg.pth
running install_scripts
installing to build/bdist.linux-x86_64/wheel
running install
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/mesos
copying build/lib.linux-x86_64-2.7/mesos/__init__.py -> build/bdist.linux-x86_64/wheel/mesos
running install_egg_info
Copying src/mesos.egg-info to build/bdist.linux-x86_64/wheel/mesos-0.29.0-py2.7.egg-info
running install_scripts
running bdist_wheel
running build
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
copying mesos/http.py -> build/bdist.linux-x86_64/wheel/mesos
Skipping installation of build/bdist.linux-x86_64/wheel/mesos/__init__.py (namespace package)
copying mesos/futures.py -> build/bdist.linux-x86_64/wheel/mesos
copying mesos/cli.py -> build/bdist.linux-x86_64/wheel/mesos
running install_egg_info
Copying src/mesos.cli.egg-info to build/bdist.linux-x86_64/wheel/mesos.cli-0.29.0-py2.7.egg-info
Installing build/bdist.linux-x86_64/wheel/mesos.cli-0.29.0-py2.7-nspkg.pth
running install_scripts
creating build/bdist.linux-x86_64/wheel/mesos-0.29.0.dist-info/WHEEL
creating build/bdist.linux-x86_64/wheel/mesos.cli-0.29.0.dist-info/WHEEL
creating build/bdist.linux-x86_64/wheel/mesos.native-0.29.0.dist-info/WHEEL
libtool: link: clang++ -std=c++11  -fPIC -DPIC -shared -nostdlib /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crti.o /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/crtbeginS.o  -Wl,--whole-archive ./.libs/libmesos_no_3rdparty.a ../3rdparty/libprocess/.libs/libprocess.a ./.libs/libjava.a -Wl,--no-whole-archive  /mesos/mesos-0.29.0/_build/3rdparty/libprocess/3rdparty/glog-0.3.3/.libs/libglog.a -lpthread -ldl ../3rdparty/libprocess/3rdparty/glog-0.3.3/.libs/libglog.a ../3rdparty/leveldb-1.4/libleveldb.a ../3rdparty/zookeeper-3.4.5/src/c/.libs/libzookeeper_mt.a ../3rdparty/libprocess/3rdparty/protobuf-2.5.0/src/.libs/libprotobuf.a -levent_openssl -lcrypto -lssl -levent_pthreads -levent -lsasl2 /usr/lib/x86_64-linux-gnu/libsvn_delta-1.so /usr/lib/x86_64-linux-gnu/libsvn_subr-1.so /usr/lib/x86_64-linux-gnu/libapr-1.so /usr/lib/x86_64-linux-gnu/libcurl-nss.so -lz -lrt -L/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8 -L/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu -L/lib/x86_64-linux-gnu -L/lib/../lib64 -L/usr/lib/x86_64-linux-gnu -L/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../.. -L/lib -L/usr/lib -lstdc++ -lm -lc -lgcc_s /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/crtendS.o /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crtn.o  -O0   -pthread -Wl,-soname -Wl,libmesos-0.29.0.so -o .libs/libmesos-0.29.0.so
clang: warning: argument unused during compilation: '-pthread'
byte-compiling build/bdist.linux-x86_64/egg/mesos/interface/containerizer_pb2.py to containerizer_pb2.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/namespace_packages.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/mesos.interface.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
mesos.__init__: module references __path__
creating '/mesos/mesos-0.29.0/_build/src/python/dist/mesos.interface-0.29.0-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
running bdist_wheel
running build
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
Skipping installation of build/bdist.linux-x86_64/wheel/mesos/__init__.py (namespace package)
copying mesos/interface/__init__.py -> build/bdist.linux-x86_64/wheel/mesos/interface
copying mesos/interface/mesos_pb2.py -> build/bdist.linux-x86_64/wheel/mesos/interface
copying mesos/interface/containerizer_pb2.py -> build/bdist.linux-x86_64/wheel/mesos/interface
running install_egg_info
Copying src/mesos.interface.egg-info to build/bdist.linux-x86_64/wheel/mesos.interface-0.29.0-py2.7.egg-info
Installing build/bdist.linux-x86_64/wheel/mesos.interface-0.29.0-py2.7-nspkg.pth
running install_scripts
creating build/bdist.linux-x86_64/wheel/mesos.interface-0.29.0.dist-info/WHEEL
In file included from src/mesos/scheduler/module.cpp:35:
In file included from /mesos/mesos-0.29.0/_build/../include/mesos/scheduler.hpp:21:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/mutex:35:
/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/bits/c++0x_warning.h:32:2: error: This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the \
 ^
In file included from src/mesos/executor/module.cpp:35:
In file included from /mesos/mesos-0.29.0/_build/../include/mesos/executor.hpp:20:
In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/mutex:35:
/usr/bin/../lib/gcc/x86_64-linux-gnu/4.8/../../../../include/c++/4.8/bits/c++0x_warning.h:32:2: error: This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
#error This file requires compiler and library support for the \
 ^
In file included from src/mesos/scheduler/module.cpp:35:
/mesos/mesos-0.29.0/_build/../include/mesos/scheduler.hpp:438:8: error: no type named 'shared_ptr' in namespace 'std'
  std::shared_ptr<internal::MasterDetector> detector;
  ~~~~~^
/mesos/mesos-0.29.0/_build/../include/mesos/scheduler.hpp:438:18: error: expected member name or ';' after declaration specifiers
  std::shared_ptr<internal::MasterDetector> detector;
  ~~~~~~~~~~~~~~~^
/mesos/mesos-0.29.0/_build/../include/mesos/scheduler.hpp:454:8: error: no type named 'recursive_mutex' in namespace 'std'
  std::recursive_mutex mutex;
  ~~~~~^
In file included from src/mesos/executor/module.cpp:35:
/mesos/mesos-0.29.0/_build/../include/mesos/executor.hpp:242:8: error: no type named 'recursive_mutex' in namespace 'std'
  std::recursive_mutex mutex;
  ~~~~~^
4 errors generated.
error: command 'clang' failed with exit status 1
make[3]: *** [python/dist/mesos.scheduler-0.29.0-py2.7-linux-x86_64.egg] Error 1
make[3]: *** Waiting for unfinished jobs....
2 errors generated.
error: command 'clang' failed with exit status 1
make[3]: *** [python/dist/mesos.executor-0.29.0-py2.7-linux-x86_64.egg] Error 1
libtool: link: (cd ".libs" && rm -f "libmesos.so" && ln -s "libmesos-0.29.0.so" "libmesos.so")
libtool: link: ( cd ".libs" && rm -f "libmesos.la" && ln -s "../libmesos.la" "libmesos.la" )
make[3]: Leaving directory `/mesos/mesos-0.29.0/_build/src'
make[2]: Leaving directory `/mesos/mesos-0.29.0/_build/src'
make[2]: *** [all] Error 2
make[1]: Leaving directory `/mesos/mesos-0.29.0/_build'
make[1]: *** [all-recursive] Error 1
make: *** [distcheck] Error 1
+ docker rmi mesos-1458270884-27311
Untagged: mesos-1458270884-27311:latest
Deleted: d7fc3be4944a13f3c674829376756382f697dc2acbe081dff718cd1a78c287d7
Deleted: 92dfeb3d270f1789a90db7a99538113ef47f14f7681a106dcff99df66067b014
Deleted: 201de181fe66e607294593fddc9599d037328e4ecf1f40862cb5848d0292b32e
Deleted: 5558b1de31a1eca1d7ded4516d5aa5e8a652a479e97d66d4538984439795fa33
Deleted: 3465077ee67b1d7009ad0d5f587520749c7d21e327c22f01b45e1e1080aef449
Deleted: d9b9abb293cab0b067a262c785557f475903512c5137b319f8be1b6fea19f25e
Deleted: 0380adf6fe1ddb358cf13f5e88f697c927e384490bb03021f2ff0bc759747d90
Deleted: d11d600233cb5118aad6bbadd7cfb167056278d1fcc325da231fd7b30b6b74da
Deleted: c4f4a23248378a869900e4eafca0c33d8adb25ac5a8d43675f7236e4b1e75cf5
Deleted: 9076bf1ffedd03b50f4675dba6d2feb416d11249db1746662afb2927ac767b3b
Deleted: 74a2b4eafe3269547a1356d7d180b57f66c8e99ba73e3f3785908014114b10d9
Deleted: 0b4c0c8bcd24ece83c6f6aa5dc31e5b8a016e9d723e69f9231f3a31282c5e8f5
Deleted: 296308145dd4af74359d1f352a0ba6e7cf12a856145b6a103f3a63e2736708d9
Deleted: e1079ee524d9ec76231daaebdcec2c3e2ff64660217992f72a8dfcc707e4cb91
Deleted: 3f1310839fb5000b6aee4f26230cdbcba7a22df29c4eaec1467b704e332a6798
Deleted: 38ccb0478f71184cd8b4e8ac1fadd6c12055e8879bb1f9ac13c074c687b412c9
Build step 'Execute shell' marked build as failure

Jenkins build is back to normal : Mesos » clang,--verbose --enable-libevent --enable-ssl,GLOG_v=1 MESOS_VERBOSE=1,ubuntu:14.04,(docker||Hadoop)&&(!ubuntu-us1) #1832

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://builds.apache.org/job/Mesos/COMPILER=clang,CONFIGURATION=--verbose%20--enable-libevent%20--enable-ssl,ENVIRONMENT=GLOG_v=1%20MESOS_VERBOSE=1,OS=ubuntu%3A14.04,label_exp=(docker%7C%7CHadoop)&&(!ubuntu-us1)/1832/changes>