Skip to content

Instantly share code, notes, and snippets.

@gavofyork
Created December 3, 2015 19:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gavofyork/dc3ce7e85ce045031e1a to your computer and use it in GitHub Desktop.
Save gavofyork/dc3ce7e85ce045031e1a to your computer and use it in GitHub Desktop.
Started by upstream project "project-build" build number 2057
originally caused by:
Started by upstream project "webthree-prs" build number 248
originally caused by:
GitHub pull request #88 of commit e2656e8ce8e671222269915979425023e2a1ff3d, no merge conflicts.
[EnvInject] - Loading node environment variables.
Building on master in workspace /var/jenkins_home/sharedspace/webthree/label/master
Run condition [Execution node ] enabling prebuild for step [Execute Windows batch command]
Run condition [Current build status] enabling prebuild for step [[Execute shell]]
Run condition [Current build status] enabling prebuild for step [[Execute shell]]
[EnvInject] - Executing scripts and injecting environment variables after the SCM step.
[EnvInject] - Injecting as environment variables the properties content
ETHEREUM_TEST_PATH=${WORKSPACE}/tests
[EnvInject] - Variables injected successfully.
[master] $ /bin/bash +xe /tmp/hudson7164026175050423986.sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1617 100 1452 100 165 3546 402 --:--:-- --:--:-- --:--:-- 3550
{
"url": "https://api.github.com/repos/ethereum/webthree/statuses/e2656e8ce8e671222269915979425023e2a1ff3d",
"id": 380647738,
"state": "pending",
"description": "The build has started",
"target_url": "http://52.28.164.97/job/project-build/label=master/2057/",
"context": "ubuntu",
"created_at": "2015-12-03T18:23:34Z",
"updated_at": "2015-12-03T18:23:34Z",
"creator": {
"login": "eth-jenkins-bot",
"id": 14092061,
"avatar_url": "https://avatars.githubusercontent.com/u/14092061?v=3",
"gravatar_id": "",
"url": "https://api.github.com/users/eth-jenkins-bot",
"html_url": "https://github.com/eth-jenkins-bot",
"followers_url": "https://api.github.com/users/eth-jenkins-bot/followers",
"following_url": "https://api.github.com/users/eth-jenkins-bot/following{/other_user}",
"gists_url": "https://api.github.com/users/eth-jenkins-bot/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eth-jenkins-bot/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eth-jenkins-bot/subscriptions",
"organizations_url": "https://api.github.com/users/eth-jenkins-bot/orgs",
"repos_url": "https://api.github.com/users/eth-jenkins-bot/repos",
"events_url": "https://api.github.com/users/eth-jenkins-bot/events{/privacy}",
"received_events_url": "https://api.github.com/users/eth-jenkins-bot/received_events",
"type": "User",
"site_admin": false
}
}
executing script 'Ensure webthree-helpers is there'
[master] $ /bin/bash +xe /tmp/build_step_template4770208001885499094.sh
Cloning into 'webthree-helpers'...
[master] $ /bin/bash +xe /tmp/hudson5727300717733534048.sh
ETHUPDATE - INFO: Starting update process of libweb3core for requested project webthree
ETHUPDATE - INFO: get_repo_branch() setting branch for libweb3core to develop.
ETHUPDATE - INFO: get_repo_branch() setting branch for libweb3core to develop.
ETHUPDATE - INFO: Make sure we are in develop
Already on 'develop'
Your branch is up-to-date with 'origin/develop'.
From https://github.com/ethereum/libweb3core
* branch develop -> FETCH_HEAD
424ad96..bd96cad develop -> origin/develop
Updating 424ad96..bd96cad
Fast-forward
libp2p/Capability.cpp | 7 +-
libp2p/Capability.h | 4 +-
libp2p/Host.cpp | 30 +++++-
libp2p/HostCapability.h | 12 ++-
libp2p/RLPXFrameWriter.cpp | 11 ++-
libp2p/RLPXFrameWriter.h | 11 ++-
libp2p/RLPXSocketIO.cpp | 5 +-
libp2p/RLPXSocketIO.h | 2 +-
libp2p/RLPxHandshake.cpp | 13 ++-
libp2p/Session.cpp | 225 ++++++++++++++++++++++++++++++++++++++++-----
libp2p/Session.h | 32 ++++++-
test/libp2p/capability.cpp | 14 +--
test/libp2p/rlpx.cpp | 16 ++--
13 files changed, 311 insertions(+), 71 deletions(-)
ETHUPDATE - INFO: libweb3core succesfully updated!
ETHUPDATE - INFO: Starting update process of libethereum for requested project webthree
ETHUPDATE - INFO: get_repo_branch() setting branch for libethereum to develop.
ETHUPDATE - INFO: get_repo_branch() setting branch for libethereum to develop.
ETHUPDATE - INFO: Make sure we are in develop
Already on 'develop'
Your branch is up-to-date with 'origin/develop'.
From https://github.com/ethereum/libethereum
* branch develop -> FETCH_HEAD
c9886e9..e9254cc develop -> origin/develop
Updating c9886e9..e9254cc
Fast-forward
libethereum/EthereumPeer.cpp | 4 ++--
libethereum/EthereumPeer.h | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
ETHUPDATE - INFO: libethereum succesfully updated!
ETHUPDATE - INFO: Starting update process of webthree-helpers for requested project webthree
ETHUPDATE - INFO: get_repo_branch() setting branch for webthree-helpers to develop.
ETHUPDATE - INFO: get_repo_branch() setting branch for webthree-helpers to develop.
ETHUPDATE - INFO: Make sure we are in develop
Already on 'develop'
Your branch is up-to-date with 'origin/develop'.
From https://github.com/ethereum/webthree-helpers
* branch develop -> FETCH_HEAD
Already up-to-date.
ETHUPDATE - INFO: webthree-helpers succesfully updated!
ETHUPDATE - INFO: Starting update process of tests for requested project webthree
ETHUPDATE - INFO: get_repo_branch() setting branch for tests to develop.
ETHUPDATE - INFO: get_repo_branch() setting branch for tests to develop.
ETHUPDATE - INFO: Make sure we are in develop
Already on 'develop'
Your branch is up-to-date with 'origin/develop'.
From https://github.com/ethereum/tests
* branch develop -> FETCH_HEAD
Already up-to-date.
ETHUPDATE - INFO: tests succesfully updated!
ETHUPDATE - INFO: Starting update process of web3.js for requested project webthree
ETHUPDATE - INFO: get_repo_branch() setting branch for web3.js to master.
ETHUPDATE - INFO: get_repo_branch() setting branch for web3.js to master.
ETHUPDATE - INFO: Make sure we are in master
Already on 'master'
Your branch is up-to-date with 'origin/master'.
From https://github.com/ethereum/web3.js
* branch master -> FETCH_HEAD
Already up-to-date.
ETHUPDATE - INFO: web3.js succesfully updated!
ETHUPDATE - INFO: Starting update process of webthree for requested project webthree
ETHUPDATE - INFO: get_repo_branch() setting branch for webthree to develop.
ETHUPDATE - INFO: get_repo_branch() setting branch for webthree to develop.
ETHUPDATE - INFO: Checking out commit e2656e8ce8e671222269915979425023e2a1ff3d for webthree as requested.
remote: Counting objects: 14, done.
remote: Compressing objects: 12% (1/8)
remote: Compressing objects: 25% (2/8)
remote: Compressing objects: 37% (3/8)
remote: Compressing objects: 50% (4/8)
remote: Compressing objects: 62% (5/8)
remote: Compressing objects: 75% (6/8)
remote: Compressing objects: 87% (7/8)
remote: Compressing objects: 100% (8/8)
remote: Compressing objects: 100% (8/8), done.
remote: Total 14 (delta 7), reused 5 (delta 5), pack-reused 1
From https://github.com/ethereum/webthree
2c62cc8..e2656e8 refs/pull/88/head -> origin/pr/88/head
+ 1ce2e78...e5edd1c refs/pull/88/merge -> origin/pr/88/merge (forced update)
Previous HEAD position was 2c62cc8... Using set(EXECUTABLE testweb3) to bring the CMake file for the libwebthree tests in line with the other files.
HEAD is now at e2656e8... And added scoping for Solidity::solidity dependency.
ETHUPDATE - INFO: Starting update process of solidity for requested project webthree
ETHUPDATE - INFO: get_repo_branch() setting branch for solidity to develop.
ETHUPDATE - INFO: get_repo_branch() setting branch for solidity to develop.
ETHUPDATE - INFO: Make sure we are in develop
Already on 'develop'
Your branch is up-to-date with 'origin/develop'.
From https://github.com/ethereum/solidity
* branch develop -> FETCH_HEAD
Already up-to-date.
ETHUPDATE - INFO: solidity succesfully updated!
ETHUPDATE - INFO: Starting update process of alethzero for requested project webthree
ETHUPDATE - INFO: get_repo_branch() setting branch for alethzero to develop.
ETHUPDATE - INFO: get_repo_branch() setting branch for alethzero to develop.
ETHUPDATE - INFO: Make sure we are in develop
Already on 'develop'
Your branch is up-to-date with 'origin/develop'.
From https://github.com/ethereum/alethzero
* branch develop -> FETCH_HEAD
Already up-to-date.
ETHUPDATE - INFO: alethzero succesfully updated!
ETHUPDATE - INFO: Starting update process of mix for requested project webthree
ETHUPDATE - INFO: get_repo_branch() setting branch for mix to develop.
ETHUPDATE - INFO: get_repo_branch() setting branch for mix to develop.
ETHUPDATE - INFO: Make sure we are in develop
Already on 'develop'
Your branch is up-to-date with 'origin/develop'.
From https://github.com/ethereum/mix
* branch develop -> FETCH_HEAD
Already up-to-date.
ETHUPDATE - INFO: mix succesfully updated!
[Execution node] check if [master] is in [[windows-slave]]
Run condition [Execution node ] preventing perform for step [Execute Windows batch command]
[master] $ /bin/bash +xe /tmp/hudson5373644188274238509.sh
ETHBUILD - INFO: Starting build of webthree-helpers/utils for requested project webthree.
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- boost headers: /usr/include
-- boost lib : /usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so;/usr/lib/x86_64-linux-gnu/libboost_program_options.so;/usr/lib/x86_64-linux-gnu/libboost_random.so;/usr/lib/x86_64-linux-gnu/libpthread.so
-- Found gmp: /usr/include/x86_64-linux-gnu
-- Gmp headers: /usr/include/x86_64-linux-gnu
-- Gmp lib : /usr/lib/x86_64-linux-gnu/libgmp.so
-- Configuring done
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
FATDB
-- Build files have been written to: /var/jenkins_home/sharedspace/webthree/label/master/webthree-helpers/utils/build
Scanning dependencies of target scrypt
Scanning dependencies of target secp256k1
[ 10%] [ 20%] [ 30%] Building C object libscrypt/CMakeFiles/scrypt.dir/b64.c.o
[ 40%] Building C object secp256k1/CMakeFiles/secp256k1.dir/secp256k1.c.o
Building C object libscrypt/CMakeFiles/scrypt.dir/sha256.c.o
Building C object libscrypt/CMakeFiles/scrypt.dir/crypto_scrypt-hexconvert.c.o
[ 50%] Building C object libscrypt/CMakeFiles/scrypt.dir/crypto_scrypt-hash.c.o
[ 60%] [ 70%] Building C object libscrypt/CMakeFiles/scrypt.dir/slowequals.c.o
Building C object libscrypt/CMakeFiles/scrypt.dir/crypto-scrypt-saltgen.c.o
[ 80%] Building C object libscrypt/CMakeFiles/scrypt.dir/crypto_scrypt-check.c.o
[ 90%] Building C object libscrypt/CMakeFiles/scrypt.dir/crypto-mcf.c.o
[100%] Building C object libscrypt/CMakeFiles/scrypt.dir/crypto_scrypt-nosse.c.o
Linking C shared library libscrypt.so
[100%] Built target scrypt
Linking C static library libsecp256k1.a
[100%] Built target secp256k1
ETHBUILD - INFO: Starting build of libweb3core for requested project webthree.
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- boost headers: /usr/include
-- boost lib : /usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so;/usr/lib/x86_64-linux-gnu/libboost_program_options.so;/usr/lib/x86_64-linux-gnu/libboost_random.so;/usr/lib/x86_64-linux-gnu/libpthread.so
------------------------------------------------------------------------
-- Configuring dev
------------------------------------------------------------------------
-- CMake Version 3.2.2
-- CMAKE_BUILD_TYPE Build type Release
-- TARGET_PLATFORM Target platform Linux
--------------------------------------------------------------- features
-- PROFILING Profiling support OFF
-- PARANOID - OFF
-- MINIUPNPC - ON
------------------------------------------------------------- components
-- TESTS Build tests ON
-- TOOLS Build tools ON
------------------------------------------------------------------------
-- Found jsoncpp: /usr/include/jsoncpp
-- JsonCpp headers: /usr/include/jsoncpp
-- JsonCpp lib : /usr/lib/x86_64-linux-gnu/libjsoncpp.so
-- Found leveldb: /usr/include
-- LevelDB headers: /usr/include
-- LevelDB lib : /usr/lib/x86_64-linux-gnu/libleveldb.so
-- Found CryptoPP: /usr/include (found suitable exact version "5.6.2")
-- CryptoPP headers: /usr/include
-- CryptoPP lib : /usr/lib/libcryptopp.so
-- Found miniupnpc: /usr/include
-- miniupnpc headers: /usr/include
-- miniupnpc lib : /usr/lib/libminiupnpc.so
./overlaydb.cpp./test.cpp./libdevcore/./rlp.cpp./libdevcore/./CommonJS.cpp./libdevcore/./RangeMask.cpp./libdevcore/./core.cpp./libdevcore/./Base36.cpp./libdevcore/./FixedHash.cpp./libdevcrypto/./crypto.cpp./libdevcrypto/./SecretStore.cpp./libdevcrypto/./MemTrie.cpp./libdevcrypto/./AES.cpp./libdevcrypto/./hexPrefix.cpp./libdevcrypto/./trie.cpp./libp2p/./capability.cpp./libp2p/./net.cpp./libp2p/./rlpx.cpp./libp2p/./peer.cpp
-- Configuring done
-- Generating done
-- Build files have been written to: /var/jenkins_home/sharedspace/webthree/label/master/libweb3core/build
Scanning dependencies of target dev_BuildInfo.h
[ 0%] Built target dev_BuildInfo.h
Scanning dependencies of target devcore
[ 1%] Building CXX object libdevcore/CMakeFiles/devcore.dir/Common.cpp.o
Linking CXX shared library libdevcore.so
[ 32%] Built target devcore
Scanning dependencies of target devcrypto
[ 34%] [ 35%] Building CXX object libdevcrypto/CMakeFiles/devcrypto.dir/Common.cpp.o
Building CXX object libdevcrypto/CMakeFiles/devcrypto.dir/SecretStore.cpp.o
Linking CXX shared library libdevcrypto.so
[ 43%] Built target devcrypto
Scanning dependencies of target rlp
Scanning dependencies of target p2p
[ 45%] Building CXX object rlp/CMakeFiles/rlp.dir/main.cpp.o
[ 46%] [ 48%] Building CXX object libp2p/CMakeFiles/p2p.dir/RLPXFrameWriter.cpp.o
[ 50%] Building CXX object libp2p/CMakeFiles/p2p.dir/RLPXSocketIO.cpp.o
Building CXX object libp2p/CMakeFiles/p2p.dir/Capability.cpp.o
[ 51%] [ 53%] Building CXX object libp2p/CMakeFiles/p2p.dir/RLPxHandshake.cpp.o
Building CXX object libp2p/CMakeFiles/p2p.dir/Host.cpp.o
[ 54%] Building CXX object libp2p/CMakeFiles/p2p.dir/HostCapability.cpp.o
Linking CXX executable rlp
[ 54%] Built target rlp
[ 56%] Building CXX object libp2p/CMakeFiles/p2p.dir/Session.cpp.o
Linking CXX shared library libp2p.so
[ 71%] Built target p2p
Scanning dependencies of target testweb3core
[ 73%] [ 75%] [ 76%] Building CXX object test/CMakeFiles/testweb3core.dir/libdevcore/rlp.cpp.o
Building CXX object test/CMakeFiles/testweb3core.dir/libdevcrypto/crypto.cpp.o
Building CXX object test/CMakeFiles/testweb3core.dir/libdevcrypto/SecretStore.cpp.o
[ 78%] Building CXX object test/CMakeFiles/testweb3core.dir/libdevcrypto/hexPrefix.cpp.o
[ 79%] Building CXX object test/CMakeFiles/testweb3core.dir/libdevcrypto/trie.cpp.o
[ 81%] Building CXX object test/CMakeFiles/testweb3core.dir/libp2p/capability.cpp.o
[ 82%] Building CXX object test/CMakeFiles/testweb3core.dir/libp2p/rlpx.cpp.o
[ 84%] Building CXX object test/CMakeFiles/testweb3core.dir/libp2p/peer.cpp.o
Linking CXX executable testweb3core
[100%] Built target testweb3core
ETHBUILD - INFO: Starting build of libethereum for requested project webthree.
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- boost headers: /usr/include
-- boost lib : /usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so;/usr/lib/x86_64-linux-gnu/libboost_program_options.so;/usr/lib/x86_64-linux-gnu/libboost_random.so;/usr/lib/x86_64-linux-gnu/libpthread.so
------------------------------------------------------------------------
-- Configuring ethereum
------------------------------------------------------------------------
-- CMake Version 3.2.2
-- CMAKE_BUILD_TYPE Build type Release
-- TARGET_PLATFORM Target platform Linux
--------------------------------------------------------------- features
-- Hardware identification support
-- HTTP Request support
-- VMTRACE VM execution tracing OFF
-- PROFILING Profiling support OFF
-- FATDB Full database exploring ON
-- ROCKSDB Prefer rocksdb to leveldb OFF
-- OLYMPIC Default to the Olympic network OFF
-- PARANOID - OFF
------------------------------------------------------------- components
-- TESTS Build tests ON
-- ETHASHCL Build OpenCL components ON
-- EVMJIT Build LLVM-based JIT EVM ON
------------------------------------------------------------------------
-- Found LLVM 3.7.0
-- Using LLVMConfig.cmake in: /usr/share/llvm-3.7/cmake
-- EVM JIT version: 0.9.0
-- Found jsoncpp: /usr/include/jsoncpp
-- JsonCpp headers: /usr/include/jsoncpp
-- JsonCpp lib : /usr/lib/x86_64-linux-gnu/libjsoncpp.so
-- Found leveldb: /usr/include
-- LevelDB headers: /usr/include
-- LevelDB lib : /usr/lib/x86_64-linux-gnu/libleveldb.so
-- Found CryptoPP: /usr/include (found suitable exact version "5.6.2")
-- CryptoPP headers: /usr/include
-- CryptoPP lib : /usr/lib/libcryptopp.so
-- Found miniupnpc: /usr/include
-- miniupnpc headers: /usr/include
-- miniupnpc lib : /usr/lib/libminiupnpc.so
-- Found json_rpc_cpp: /usr/include (found suitable version "0.4.2", minimum required is "0.4")
-- json-rpc-cpp headers: /usr/include
-- json-rpc-cpp lib : /usr/lib/libjsonrpccpp-common.so;/usr/lib/libjsonrpccpp-server.so;/usr/lib/libjsonrpccpp-client.so
-- Found CURL: /usr/include
-- curl headers: /usr/include
-- curl lib : /usr/lib/x86_64-linux-gnu/libcurl.so
-- Found mhd: /usr/include
-- microhttpd headers: /usr/include
-- microhttpd lib : /usr/lib/x86_64-linux-gnu/libmicrohttpd.so
-- jsonrpcstub location : /usr/bin/jsonrpcstub
-- Looking for CL_VERSION_2_0
-- Looking for CL_VERSION_2_0 - not found
-- Looking for CL_VERSION_1_2
-- Looking for CL_VERSION_1_2 - found
-- Found OpenCL: /usr/lib/x86_64-linux-gnu/libOpenCL.so (found version "1.2")
-- OpenCL headers: /usr/include
-- OpenCL lib : /usr/lib/x86_64-linux-gnu/libOpenCL.so
-- Cpuid headers: CPUID_INCLUDE_DIR-NOTFOUND
-- Cpuid lib : CPUID_LIBRARY-NOTFOUND
-- test: ClientBase | --eth_testfile=BlockTests/bcJS_API_Test --eth_threads=1; --eth_testfile=BlockTests/bcJS_API_Test --eth_threads=3; --eth_testfile=BlockTests/bcJS_API_Test --eth_threads=10; --eth_testfile=BlockTests/bcValidBlockTest --eth_threads=1; --eth_testfile=BlockTests/bcValidBlockTest --eth_threads=3; --eth_testfile=BlockTests/bcValidBlockTest --eth_threads=10
-- test: JsonRpc | --eth_testfile=BlockTests/bcJS_API_Test; --eth_testfile=BlockTests/bcValidBlockTest
-- Configuring done
-- Generating done
-- Build files have been written to: /var/jenkins_home/sharedspace/webthree/label/master/libethereum/build
Scanning dependencies of target ethereum_BuildInfo.h
[ 3%] Built target ethash
[ 3%] Generating NatspecResources.hpp
[ 17%] Built target evmjit
[ 17%] Built target Sentinel.jsonstub
[ 17%] Built target ethereum_BuildInfo.h
[ 17%] Built target minerfarm.jsonstub
Linking CXX shared library libevmcore.so
[ 17%] Built target minerphonehome.jsonstub
Scanning dependencies of target ethcore
[ 17%] [ 17%] Generating NatspecResources.hpp
Building CXX object libethcore/CMakeFiles/ethcore.dir/KeyManager.cpp.o
[ 19%] Built target ethash-cl
[ 20%] Built target evmcore
[ 21%] Built target natspec
Scanning dependencies of target evmasm
[ 22%] Building CXX object libevmasm/CMakeFiles/evmasm.dir/Version.cpp.o
Linking CXX shared library libevmasm.so
[ 30%] Built target evmasm
Linking CXX shared library liblll.so
[ 33%] Built target lll
Scanning dependencies of target lllc
[ 34%] Building CXX object lllc/CMakeFiles/lllc.dir/main.cpp.o
Linking CXX executable lllc
[ 34%] Built target lllc
Linking CXX shared library libethcore.so
[ 41%] Built target ethcore
Scanning dependencies of target ethkey
[ 42%] Linking CXX shared library libevm.so
Building CXX object ethkey/CMakeFiles/ethkey.dir/main.cpp.o
[ 47%] Built target evm
Scanning dependencies of target ethereum
[ 48%] [ 48%] [ 48%] Building CXX object libethereum/CMakeFiles/ethereum.dir/ChainParams.cpp.o
Building CXX object libethereum/CMakeFiles/ethereum.dir/BlockChain.cpp.o
Building CXX object libethereum/CMakeFiles/ethereum.dir/EthereumPeer.cpp.o
Linking CXX executable ethkey
[ 48%] Built target ethkey
[ 49%] Building CXX object libethereum/CMakeFiles/ethereum.dir/EthereumHost.cpp.o
[ 50%] Building CXX object libethereum/CMakeFiles/ethereum.dir/Account.cpp.o
[ 51%] Building CXX object libethereum/CMakeFiles/ethereum.dir/BlockChainSync.cpp.o
[ 52%] Building CXX object libethereum/CMakeFiles/ethereum.dir/Client.cpp.o
Linking CXX shared library libethereum.so
[ 69%] Built target ethereum
Linking CXX executable ethvm
Linking CXX shared library libethashseal.so
[ 69%] Built target ethvm
[ 74%] Built target ethashseal
Scanning dependencies of target ethminer
Linking CXX shared library libtestutils.so
[ 75%] Building CXX object ethminer/CMakeFiles/ethminer.dir/main.cpp.o
[ 78%] Built target testutils
Scanning dependencies of target testeth
[ 79%] [ 79%] Building CXX object test/CMakeFiles/testeth.dir/boostTest.cpp.o
[ 80%] Building CXX object test/CMakeFiles/testeth.dir/Stats.cpp.o
Building CXX object test/CMakeFiles/testeth.dir/TestHelper.cpp.o
[ 81%] Building CXX object test/CMakeFiles/testeth.dir/BlockChainHelper.cpp.o
Linking CXX executable ethminer
[ 81%] Built target ethminer
[ 81%] Building CXX object test/CMakeFiles/testeth.dir/fuzzTesting/fuzzHelper.cpp.o
[ 82%] Building CXX object test/CMakeFiles/testeth.dir/fuzzTesting/createRandomTest.cpp.o
[ 83%] Building CXX object test/CMakeFiles/testeth.dir/libethcore/keymanager.cpp.o
[ 84%] Building CXX object test/CMakeFiles/testeth.dir/libethcore/icap.cpp.o
[ 84%] Building CXX object test/CMakeFiles/testeth.dir/libethcore/difficulty.cpp.o
[ 85%] Building CXX object test/CMakeFiles/testeth.dir/libethcore/commonjs.cpp.o
[ 86%] Building CXX object test/CMakeFiles/testeth.dir/libethcore/dagger.cpp.o
[ 86%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/TransactionTests.cpp.o
[ 87%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/BlockChainInsert.cpp.o
[ 88%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/TransactionQueue.cpp.o
[ 89%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/Genesis.cpp.o
[ 89%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/BlockChain.cpp.o
[ 90%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/BlockQueue.cpp.o
[ 91%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/AccountDiff.cpp.o
[ 91%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/Transaction.cpp.o
[ 92%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/State.cpp.o
[ 93%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/GasPricer.cpp.o
[ 94%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/StateOriginal.cpp.o
[ 94%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/BlockChainTests.cpp.o
[ 95%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/Block.cpp.o
[ 96%] Building CXX object test/CMakeFiles/testeth.dir/libethereum/ClientBase.cpp.o
[ 96%] Building CXX object test/CMakeFiles/testeth.dir/libweb3core/crypto.cpp.o
[ 97%] Building CXX object test/CMakeFiles/testeth.dir/libevm/vm.cpp.o
[ 98%] Building CXX object test/CMakeFiles/testeth.dir/libnatspec/natspec.cpp.o
[ 99%] Building CXX object test/CMakeFiles/testeth.dir/external-dependencies/boost.cpp.o
Linking CXX executable testeth
[100%] Built target testeth
ETHBUILD - INFO: Starting build of solidity for requested project webthree.
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- boost headers: /usr/include
-- boost lib : /usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so;/usr/lib/x86_64-linux-gnu/libboost_program_options.so;/usr/lib/x86_64-linux-gnu/libboost_random.so;/usr/lib/x86_64-linux-gnu/libpthread.so
------------------------------------------------------------------------
-- Configuring solidity
------------------------------------------------------------------------
-- CMake Version 3.2.2
-- CMAKE_BUILD_TYPE Build type Release
-- TARGET_PLATFORM Target platform Linux
--------------------------------------------------------------- features
-- PROFILING Profiling support OFF
------------------------------------------------------------- components
-- TESTS Build tests ON
------------------------------------------------------------------------
-- Found jsoncpp: /usr/include/jsoncpp
-- JsonCpp headers: /usr/include/jsoncpp
-- JsonCpp lib : /usr/lib/x86_64-linux-gnu/libjsoncpp.so
-- Found leveldb: /usr/include
-- LevelDB headers: /usr/include
-- LevelDB lib : /usr/lib/x86_64-linux-gnu/libleveldb.so
-- solidity headers: /var/jenkins_home/sharedspace/webthree/label/master/webthree-helpers/cmake/../../solidity
-- solidity lib : solidity
-- Found CryptoPP: /usr/include (found suitable exact version "5.6.2")
-- CryptoPP headers: /usr/include
-- CryptoPP lib : /usr/lib/libcryptopp.so
-- Found miniupnpc: /usr/include
-- miniupnpc headers: /usr/include
-- miniupnpc lib : /usr/lib/libminiupnpc.so
-- Found json_rpc_cpp: /usr/include (found suitable version "0.4.2", minimum required is "0.4")
-- json-rpc-cpp headers: /usr/include
-- json-rpc-cpp lib : /usr/lib/libjsonrpccpp-common.so;/usr/lib/libjsonrpccpp-server.so;/usr/lib/libjsonrpccpp-client.so
-- Found CURL: /usr/include
-- curl headers: /usr/include
-- curl lib : /usr/lib/x86_64-linux-gnu/libcurl.so
-- Found mhd: /usr/include
-- microhttpd headers: /usr/include
-- microhttpd lib : /usr/lib/x86_64-linux-gnu/libmicrohttpd.so
-- jsonrpcstub location : /usr/bin/jsonrpcstub
-- Configuring done
-- Generating done
-- Build files have been written to: /var/jenkins_home/sharedspace/webthree/label/master/solidity/build
Scanning dependencies of target solidity_BuildInfo.h
[ 0%] Built target solidity_BuildInfo.h
Linking CXX shared library libsolidity.so
[ 60%] Built target solidity
Linking CXX executable solc
Linking CXX shared library libsoljson.so
Linking CXX executable soltest
[ 64%] [ 66%] Built target solc
Built target soljson
[100%] Built target soltest
ETHBUILD - INFO: Starting build of webthree for requested project webthree.
-- The C compiler identification is GNU 4.8.4
-- The CXX compiler identification is GNU 4.8.4
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- boost headers: /usr/include
-- boost lib : /usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost_date_time.so;/usr/lib/x86_64-linux-gnu/libboost_system.so;/usr/lib/x86_64-linux-gnu/libboost_regex.so;/usr/lib/x86_64-linux-gnu/libboost_chrono.so;/usr/lib/x86_64-linux-gnu/libboost_filesystem.so;/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so;/usr/lib/x86_64-linux-gnu/libboost_program_options.so;/usr/lib/x86_64-linux-gnu/libboost_random.so;/usr/lib/x86_64-linux-gnu/libpthread.so
------------------------------------------------------------------------
-- Configuring webthree
------------------------------------------------------------------------
-- CMake Version 3.2.2
-- CMAKE_BUILD_TYPE Build type Release
-- TARGET_PLATFORM Target platform Linux
--------------------------------------------------------------- features
-- PROFILING Profiling support OFF
------------------------------------------------------------- components
-- TESTS Build tests ON
------------------------------------------------------------------------
-- Found jsoncpp: /usr/include/jsoncpp
-- JsonCpp headers: /usr/include/jsoncpp
-- JsonCpp lib : /usr/lib/x86_64-linux-gnu/libjsoncpp.so
-- Found leveldb: /usr/include
-- LevelDB headers: /usr/include
-- LevelDB lib : /usr/lib/x86_64-linux-gnu/libleveldb.so
-- Found CryptoPP: /usr/include (found suitable exact version "5.6.2")
-- CryptoPP headers: /usr/include
-- CryptoPP lib : /usr/lib/libcryptopp.so
-- Found miniupnpc: /usr/include
-- miniupnpc headers: /usr/include
-- miniupnpc lib : /usr/lib/libminiupnpc.so
-- Found json_rpc_cpp: /usr/include (found suitable version "0.4.2", minimum required is "0.4")
-- json-rpc-cpp headers: /usr/include
-- json-rpc-cpp lib : /usr/lib/libjsonrpccpp-common.so;/usr/lib/libjsonrpccpp-server.so;/usr/lib/libjsonrpccpp-client.so
-- Found CURL: /usr/include
-- curl headers: /usr/include
-- curl lib : /usr/lib/x86_64-linux-gnu/libcurl.so
-- Found mhd: /usr/include
-- microhttpd headers: /usr/include
-- microhttpd lib : /usr/lib/x86_64-linux-gnu/libmicrohttpd.so
-- jsonrpcstub location : /usr/bin/jsonrpcstub
-- Looking for CL_VERSION_2_0
-- Looking for CL_VERSION_2_0 - not found
-- Looking for CL_VERSION_1_2
-- Looking for CL_VERSION_1_2 - found
-- Found OpenCL: /usr/lib/x86_64-linux-gnu/libOpenCL.so (found version "1.2")
-- OpenCL headers: /usr/include
-- OpenCL lib : /usr/lib/x86_64-linux-gnu/libOpenCL.so
-- Cpuid headers: CPUID_INCLUDE_DIR-NOTFOUND
-- Cpuid lib : CPUID_LIBRARY-NOTFOUND
-- solidity headers: /var/jenkins_home/sharedspace/webthree/label/master/webthree-helpers/cmake/../../solidity
-- solidity lib : /var/jenkins_home/sharedspace/webthree/label/master/solidity/build/libsolidity/libsolidity.so
-- c8 headers: /usr/include
-- c8 lib : /usr/lib/libv8.so
-- Found readline: /usr/include
-- readline headers: /usr/include
-- readline lib : /usr/lib/x86_64-linux-gnu/libreadline.so
-- Configuring done
-- Generating done
-- Build files have been written to: /var/jenkins_home/sharedspace/webthree/label/master/webthree/build
Scanning dependencies of target webthree_BuildInfo.h
[ 0%] Built target webthree_BuildInfo.h
[ 0%] [ 0%] [ 0%] Built target whisper.jsonstub
Built target db.jsonstub
Built target admin_net.jsonstub
[ 0%] Built target personal.jsonstub
[ 0%] [ 0%] Built target bzz.jsonstub
Built target net.jsonstub
[ 0%] Built target eth.jsonstub
[ 1%] Generating JSEngineResources.hpp
[ 1%] Built target admin_utils.jsonstub
[ 1%] Scanning dependencies of target whisper
[ 1%] Built target admin_eth.jsonstub
Built target web3.jsonstub
[ 3%] [ 5%] [ 7%] Building CXX object libwhisper/CMakeFiles/whisper.dir/Common.cpp.o
Building CXX object libwhisper/CMakeFiles/whisper.dir/Interface.cpp.o
Building CXX object libwhisper/CMakeFiles/whisper.dir/WhisperPeer.cpp.o
[ 7%] Generating JSEngineResources.hpp
[ 16%] Built target jsengine
Linking CXX shared library libjsconsole.so
[ 28%] Built target jsconsole
[ 30%] Building CXX object libwhisper/CMakeFiles/whisper.dir/WhisperHost.cpp.o
/var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperPeer.cpp: In constructor 'dev::shh::WhisperPeer::WhisperPeer(std::shared_ptr<dev::p2p::Session>, dev::p2p::HostCapabilityFace*, unsigned int, const CapDesc&)':
/var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperPeer.cpp:31:130: error: no matching function for call to 'dev::p2p::Capability::Capability(std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapabilityFace*&, unsigned int&)'
WhisperPeer::WhisperPeer(std::shared_ptr<Session> _s, HostCapabilityFace* _h, unsigned _i, CapDesc const&): Capability(_s, _h, _i)
^
/var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperPeer.cpp:31:130: note: candidates are:
In file included from /var/jenkins_home/sharedspace/webthree/label/master/webthree-helpers/cmake/../../libweb3core/libp2p/All.h:5:0,
from /var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperPeer.cpp:23:
/var/jenkins_home/sharedspace/webthree/label/master/webthree-helpers/cmake/../../libweb3core/libp2p/Capability.h:39:2: note: dev::p2p::Capability::Capability(std::shared_ptr<dev::p2p::Session>, dev::p2p::HostCapabilityFace*, unsigned int, uint16_t)
Capability(std::shared_ptr<Session> _s, HostCapabilityFace* _h, unsigned _idOffset, uint16_t _protocolID);
^
/var/jenkins_home/sharedspace/webthree/label/master/webthree-helpers/cmake/../../libweb3core/libp2p/Capability.h:39:2: note: candidate expects 4 arguments, 3 provided
/var/jenkins_home/sharedspace/webthree/label/master/webthree-helpers/cmake/../../libweb3core/libp2p/Capability.h:34:7: note: dev::p2p::Capability::Capability(const dev::p2p::Capability&)
class Capability: public std::enable_shared_from_this<Capability>
^
/var/jenkins_home/sharedspace/webthree/label/master/webthree-helpers/cmake/../../libweb3core/libp2p/Capability.h:34:7: note: candidate expects 1 argument, 3 provided
make[2]: *** [libwhisper/CMakeFiles/whisper.dir/WhisperPeer.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /usr/include/x86_64-linux-gnu/c++/4.8/bits/c++allocator.h:33:0,
from /usr/include/c++/4.8/bits/allocator.h:46,
from /usr/include/c++/4.8/string:41,
from /usr/include/c++/4.8/stdexcept:39,
from /usr/include/c++/4.8/array:38,
from /usr/include/c++/4.8/tuple:39,
from /usr/include/c++/4.8/mutex:38,
from /var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperHost.h:24,
from /var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperHost.cpp:22:
/usr/include/c++/4.8/ext/new_allocator.h: In instantiation of 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = dev::shh::WhisperPeer; _Args = {const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void>, (boost::multiprecision::expression_template_option)0u> >&, short unsigned int&}; _Tp = dev::shh::WhisperPeer]':
/usr/include/c++/4.8/bits/alloc_traits.h:254:4: required from 'static typename std::enable_if<std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::value, void>::type std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = dev::shh::WhisperPeer; _Args = {const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void>, (boost::multiprecision::expression_template_option)0u> >&, short unsigned int&}; _Alloc = std::allocator<dev::shh::WhisperPeer>; typename std::enable_if<std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::value, void>::type = void]'
/usr/include/c++/4.8/bits/alloc_traits.h:393:57: required from 'static decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) std::allocator_traits<_Alloc>::construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = dev::shh::WhisperPeer; _Args = {const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void>, (boost::multiprecision::expression_template_option)0u> >&, short unsigned int&}; _Alloc = std::allocator<dev::shh::WhisperPeer>; decltype (_S_construct(__a, __p, (forward<_Args>)(std::allocator_traits::construct::__args)...)) = <type error>]'
/usr/include/c++/4.8/bits/shared_ptr_base.h:400:38: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void>, (boost::multiprecision::expression_template_option)0u> >&, short unsigned int&}; _Tp = dev::shh::WhisperPeer; _Alloc = std::allocator<dev::shh::WhisperPeer>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]'
/usr/include/c++/4.8/ext/new_allocator.h:120:4: required from 'void __gnu_cxx::new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = std::_Sp_counted_ptr_inplace<dev::shh::WhisperPeer, std::allocator<dev::shh::WhisperPeer>, (__gnu_cxx::_Lock_policy)2u>; _Args = {const std::allocator<dev::shh::WhisperPeer>, const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void>, (boost::multiprecision::expression_template_option)0u> >&, short unsigned int&}; _Tp = std::_Sp_counted_ptr_inplace<dev::shh::WhisperPeer, std::allocator<dev::shh::WhisperPeer>, (__gnu_cxx::_Lock_policy)2u>]'
/usr/include/c++/4.8/bits/alloc_traits.h:254:4: required from 'static typename std::enable_if<std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::value, void>::type std::allocator_traits<_Alloc>::_S_construct(_Alloc&, _Tp*, _Args&& ...) [with _Tp = std::_Sp_counted_ptr_inplace<dev::shh::WhisperPeer, std::allocator<dev::shh::WhisperPeer>, (__gnu_cxx::_Lock_policy)2u>; _Args = {const std::allocator<dev::shh::WhisperPeer>, const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void>, (boost::multiprecision::expression_template_option)0u> >&, short unsigned int&}; _Alloc = std::allocator<std::_Sp_counted_ptr_inplace<dev::shh::WhisperPeer, std::allocator<dev::shh::WhisperPeer>, (__gnu_cxx::_Lock_policy)2u> >; typename std::enable_if<std::allocator_traits<_Alloc>::__construct_helper<_Tp, _Args>::value, void>::type = void]'
/usr/include/c++/4.8/bits/alloc_traits.h:393:57: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
/usr/include/c++/4.8/bits/shared_ptr_base.h:957:35: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<dev::shh::WhisperPeer>; _Args = {const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void>, (boost::multiprecision::expression_template_option)0u> >&, short unsigned int&}; _Tp = dev::shh::WhisperPeer; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]'
/usr/include/c++/4.8/bits/shared_ptr.h:316:64: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_make_shared_tag, const _Alloc&, _Args&& ...) [with _Alloc = std::allocator<dev::shh::WhisperPeer>; _Args = {const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void>, (boost::multiprecision::expression_template_option)0u> >&, short unsigned int&}; _Tp = dev::shh::WhisperPeer]'
/usr/include/c++/4.8/bits/shared_ptr.h:598:39: required from 'std::shared_ptr<_Tp1> std::allocate_shared(const _Alloc&, _Args&& ...) [with _Tp = dev::shh::WhisperPeer; _Alloc = std::allocator<dev::shh::WhisperPeer>; _Args = {const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void>, (boost::multiprecision::expression_template_option)0u> >&, short unsigned int&}]'
/usr/include/c++/4.8/bits/shared_ptr.h:614:42: required from 'std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = dev::shh::WhisperPeer; _Args = {const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void>, (boost::multiprecision::expression_template_option)0u> >&, short unsigned int&}]'
/var/jenkins_home/sharedspace/webthree/label/master/webthree-helpers/cmake/../../libweb3core/libp2p/HostCapability.h:86:71: required from 'std::shared_ptr<dev::p2p::Capability> dev::p2p::HostCapability<T>::newPeerCapability(const std::shared_ptr<dev::p2p::Session>&, unsigned int, const CapDesc&, uint16_t) [with PeerCap = dev::shh::WhisperPeer; dev::p2p::CapDesc = std::pair<std::basic_string<char>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void> > >; uint16_t = short unsigned int]'
/var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperHost.cpp:289:1: required from here
/usr/include/c++/4.8/ext/new_allocator.h:120:4: error: no matching function for call to 'dev::shh::WhisperPeer::WhisperPeer(const std::shared_ptr<dev::p2p::Session>&, dev::p2p::HostCapability<dev::shh::WhisperPeer>* const, unsigned int&, const std::pair<std::basic_string<char>, boost::multiprecision::number<boost::multiprecision::backends::cpp_int_backend<256u, 256u, (boost::multiprecision::cpp_integer_type)0u, (boost::multiprecision::cpp_int_check_type)0u, void> > >&, short unsigned int&)'
{ ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
^
/usr/include/c++/4.8/ext/new_allocator.h:120:4: note: candidate is:
In file included from /var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperHost.h:35:0,
from /var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperHost.cpp:22:
/var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperPeer.h:52:2: note: dev::shh::WhisperPeer::WhisperPeer(std::shared_ptr<dev::p2p::Session>, dev::p2p::HostCapabilityFace*, unsigned int, const CapDesc&)
WhisperPeer(std::shared_ptr<Session> _s, HostCapabilityFace* _h, unsigned _i, CapDesc const& _cap);
^
/var/jenkins_home/sharedspace/webthree/label/master/webthree/libwhisper/WhisperPeer.h:52:2: note: candidate expects 4 arguments, 5 provided
make[2]: *** [libwhisper/CMakeFiles/whisper.dir/WhisperHost.cpp.o] Error 1
make[1]: *** [libwhisper/CMakeFiles/whisper.dir/all] Error 2
make: *** [all] Error 2
ETHBUILD - ERROR: Building repository "webthree" failed.
Build step 'Execute shell' marked build as failure
[Current build status] check if current [FAILURE] is worse or equals then [FAILURE] and better or equals then [FAILURE]
Run condition [Current build status] enabling perform for step [[Execute shell]]
[master] $ /bin/bash +xe /tmp/hudson1772228007626935067.sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1615 100 1451 100 164 3335 377 --:--:-- --:--:-- --:--:-- 3343
{
"url": "https://api.github.com/repos/ethereum/webthree/statuses/e2656e8ce8e671222269915979425023e2a1ff3d",
"id": 380657611,
"state": "failure",
"description": "The build has failed",
"target_url": "http://52.28.164.97/job/project-build/label=master/2057/",
"context": "ubuntu",
"created_at": "2015-12-03T18:31:42Z",
"updated_at": "2015-12-03T18:31:42Z",
"creator": {
"login": "eth-jenkins-bot",
"id": 14092061,
"avatar_url": "https://avatars.githubusercontent.com/u/14092061?v=3",
"gravatar_id": "",
"url": "https://api.github.com/users/eth-jenkins-bot",
"html_url": "https://github.com/eth-jenkins-bot",
"followers_url": "https://api.github.com/users/eth-jenkins-bot/followers",
"following_url": "https://api.github.com/users/eth-jenkins-bot/following{/other_user}",
"gists_url": "https://api.github.com/users/eth-jenkins-bot/gists{/gist_id}",
"starred_url": "https://api.github.com/users/eth-jenkins-bot/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/eth-jenkins-bot/subscriptions",
"organizations_url": "https://api.github.com/users/eth-jenkins-bot/orgs",
"repos_url": "https://api.github.com/users/eth-jenkins-bot/repos",
"events_url": "https://api.github.com/users/eth-jenkins-bot/events{/privacy}",
"received_events_url": "https://api.github.com/users/eth-jenkins-bot/received_events",
"type": "User",
"site_admin": false
}
}
[Current build status] check if current [FAILURE] is worse or equals then [SUCCESS] and better or equals then [SUCCESS]
Run condition [Current build status] preventing perform for step [[Execute shell]]
Finished: FAILURE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment