Conflux-Chain / conflux-rust

The official Rust implementation of Conflux protocol. https://doc.confluxnetwork.org
https://doc.confluxnetwork.org
GNU General Public License v3.0
657 stars 196 forks source link

version 2.2.3 + , building problems #2716

Closed XOttabich77 closed 5 months ago

XOttabich77 commented 1 year ago

when building conflux-rus linux starting from version 2.,2.3, problems arise

2.2.2 builds without problems Compiling libtitan_sys v0.0.1 (https://github.com/Conflux-Chain/rust-rocksdb.git?rev=a1ce5bd3322a7b732dfb300c2571dc4d99f1edae#a1ce5bd3) error: failed to run custom build command for libtitan_sys v0.0.1 (https://github.com/Conflux-Chain/rust-rocksdb.git?rev=a1ce5bd3322a7b732dfb300c2571dc4d99f1edae#a1ce5bd3)

Caused by: process didn't exit successfully: /home/spark/test/conflux-rust/target/release/build/libtitan_sys-edbdaa164edcf6f9/build-script-build (exit status: 101) --- stdout CMAKE_TOOLCHAIN_FILE_x86_64-unknown-linux-gnu = None CMAKE_TOOLCHAIN_FILE_x86_64_unknown_linux_gnu = None HOST_CMAKE_TOOLCHAIN_FILE = None CMAKE_TOOLCHAIN_FILE = None CMAKE_GENERATOR_x86_64-unknown-linux-gnu = None CMAKE_GENERATOR_x86_64_unknown_linux_gnu = None HOST_CMAKE_GENERATOR = None CMAKE_GENERATOR = None CMAKE_PREFIX_PATH_x86_64-unknown-linux-gnu = None CMAKE_PREFIX_PATH_x86_64_unknown_linux_gnu = None HOST_CMAKE_PREFIX_PATH = None CMAKE_PREFIX_PATH = Some("/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out/build") CMAKE_x86_64-unknown-linux-gnu = None CMAKE_x86_64_unknown_linux_gnu = None HOST_CMAKE = None CMAKE = None running: cd "/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build" && CMAKE_PREFIX_PATH="/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out:/home/spark/test/conflux-rust/target/release/build/bzip2-sys-42542324a2162e08/out:/home/spark/test/conflux-rust/target/release/build/lz4-sys-8cc96cf5d9137f69/out:/home/spark/test/conflux-rust/target/release/build/zstd-sys-cd033f4d275f5222/out:/home/spark/test/conflux-rust/target/release/build/snappy-sys-0c5ae07b7a177554/out/build:/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out/build" "cmake" "-Wdev" "--debug-output" "/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan" "-DROCKSDB_DIR=/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/../rocksdb" "-DWITH_TITAN_TESTS=OFF" "-DWITH_TITAN_TOOLS=OFF" "-DCMAKE_POLICY_DEFAULT_CMP0066=OLD" "-DCMAKE_POLICY_DEFAULT_CMP0056=OLD" "-DCMAKE_POLICY_DEFAULT_CMP0128=OLD" "-DWITH_ZLIB=ON" "-DWITH_BZ2=ON" "-DWITH_LZ4=ON" "-DWITH_ZSTD=ON" "-DWITH_SNAPPY=ON" "-DCMAKE_INSTALL_PREFIX=/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_ASM_COMPILER=/usr/bin/cc" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON" Running with debug output on. -- Enabling RTTI in Debug builds only (default) Called from: [2] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/cmake/rocksdb_flags.cmake [1] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt -- Configuring done -- Generating /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build Called from: [1] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt -- Generating done -- Build files have been written to: /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build running: cd "/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build" && MAKEFLAGS="-j --jobserver-fds=6,8 --jobserver-auth=6,8" "cmake" "--build" "." "--target" "titan" "--config" "Release" /usr/bin/cmake -S/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan -B/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/make -f CMakeFiles/Makefile2 titan make[1]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' /usr/bin/cmake -S/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan -B/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build/CMakeFiles 24 /usr/bin/make -f CMakeFiles/Makefile2 CMakeFiles/titan.dir/all make[2]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' /usr/bin/make -f CMakeFiles/titan_build_version.dir/build.make CMakeFiles/titan_build_version.dir/depend make[3]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' cd /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build/CMakeFiles/titan_build_version.dir/DependInfo.cmake --color= make[3]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' /usr/bin/make -f CMakeFiles/titan_build_version.dir/build.make CMakeFiles/titan_build_version.dir/build make[3]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' [ 4%] Building CXX object CMakeFiles/titan_build_version.dir/titan_build_version.cc.o /usr/bin/c++ -DBZIP2 -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_LIB_IO_POSIX -DROCKSDB_PLATFORM_POSIX -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -DZSTD -I/home/spark/test/conflux-rust/target/release/build/snappy-sys-0c5ae07b7a177554/out/build -I/home/spark/test/conflux-rust/target/release/build/bzip2-sys-42542324a2162e08/out/include -I/home/spark/test/conflux-rust/target/release/build/lz4-sys-8cc96cf5d9137f69/out/include -I/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out/include -I/home/spark/test/conflux-rust/target/release/build/zstd-sys-cd033f4d275f5222/out/include -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/../rocksdb -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/../rocksdb/include -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/include -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/src -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/util -ffunction-sections -fdata-sections -fPIC -m64 -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -momit-leaf-frame-pointer -march=native -Werror -Wno-error=unused-but-set-variable -O3 -DNDEBUG -fno-rtti -MD -MT CMakeFiles/titan_build_version.dir/titan_build_version.cc.o -MF CMakeFiles/titan_build_version.dir/titan_build_version.cc.o.d -o CMakeFiles/titan_build_version.dir/titan_build_version.cc.o -c /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build/titan_build_version.cc make[3]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' make[2]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' make[1]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build'

--- stderr CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): The OLD behavior for policy CMP0056 will be removed from a future version of CMake.

The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances.  Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.

 Called from: [1]   /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt

CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): The OLD behavior for policy CMP0066 will be removed from a future version of CMake.

The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances.  Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.

 Called from: [1]   /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt

error: unknown warning option '-Werror=unused-but-set-variable'; did you mean '-Werror=unused-const-variable'? [-Werror,-Wunknown-warning-option] make[3]: [CMakeFiles/titan_build_version.dir/build.make:79: CMakeFiles/titan_build_version.dir/titan_build_version.cc.o] Error 1 make[2]: [CMakeFiles/Makefile2:114: CMakeFiles/titan_build_version.dir/all] Error 2 make[1]: [CMakeFiles/Makefile2:95: CMakeFiles/titan.dir/rule] Error 2 make: [Makefile:172: titan] Error 2 thread 'main' panicked at ' command did not execute successfully, got: exit status: 2

build script failed, must exit now', /home/spark/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.49/src/lib.rs:1104:5 note: run with RUST_BACKTRACE=1 environment variable to display a backtrace

-- vv

XOttabich77 commented 1 year ago

spark@spark-serv:~/test/conflux-rust$ cargo build --release -vv Fresh unicode-ident v1.0.8 Fresh autocfg v1.1.0 Fresh version_check v0.9.4 Fresh scopeguard v1.1.0 Fresh libc v0.2.140 Fresh smallvec v1.10.0 Fresh proc-macro2 v1.0.53 Fresh jobserver v0.1.26 Fresh pkg-config v0.3.26 Fresh num_cpus v1.15.0 Fresh fnv v1.0.7 Fresh subtle v2.4.1 Fresh quote v1.0.26 Fresh cc v1.0.79 Fresh typenum v1.16.0 Fresh slab v0.4.8 Fresh unicode-xid v0.2.4 Fresh futures v0.1.31 Fresh syn v2.0.5 Fresh syn v1.0.109 Fresh generic-array v0.14.6 Fresh lock_api v0.4.9 Fresh instant v0.1.12 Fresh unicode-xid v0.1.0 Fresh ryu v1.0.13 Fresh serde_derive v1.0.158 Fresh synstructure v0.12.6 Fresh thiserror-impl v1.0.40 Fresh getrandom v0.2.8 Fresh opaque-debug v0.3.0 Fresh digest v0.9.0 Fresh parking_lot_core v0.8.6 Fresh proc-macro2 v0.4.30 Fresh rand_core v0.6.4 Fresh time v0.1.45 Fresh adler v1.0.2 Fresh parking_lot v0.11.2 Fresh quote v0.6.13 Fresh serde_json v1.0.94 Fresh num-traits v0.2.15 Fresh miniz_oxide v0.6.2 Fresh cpufeatures v0.2.5 Fresh glob v0.3.1 Fresh syn v0.15.44 Fresh ethbloom v0.9.2 Fresh num-integer v0.1.45 Fresh ahash v0.3.8 Fresh zeroize_derive v1.3.3 Fresh block-buffer v0.9.0 Fresh cipher v0.2.5 Fresh bytes v1.4.0 Fresh gimli v0.27.2 Fresh malloc_size_of_derive v0.1.1 (/home/spark/test/conflux-rust/util/malloc_size_of_derive) Fresh rlp_derive v0.1.0 (https://github.com/Conflux-Chain/conflux-parity-deps.git?rev=1597a9cab02343eb2322ca0ac58d39b64e3f42d1#1597a9ca) Fresh jemalloc-sys v0.3.2 Fresh hashbrown v0.7.2 Fresh winapi v0.3.9 Fresh zeroize v1.5.7 Fresh sha2 v0.9.9 Fresh addr2line v0.19.0 Fresh object v0.30.3 Fresh rustc-demangle v0.1.21 Fresh crypto-mac v0.10.1 Fresh base64 v0.13.1 Fresh ethereum-types v0.9.2 Fresh jemallocator v0.3.2 Fresh backtrace v0.3.67 Fresh crc32fast v1.3.2 Fresh iana-time-zone v0.1.54 Fresh block-padding v0.2.1 Fresh foreign-types-shared v0.1.1 Fresh openssl-sys v0.9.82 Fresh hmac v0.10.1 Fresh aes-soft v0.6.4 Fresh openssl-macros v0.1.0 Fresh iovec v0.1.4 Fresh ctr v0.6.0 Fresh cfx-types v0.2.0 (/home/spark/test/conflux-rust/cfx_types) Fresh chrono v0.4.24 Fresh foreign-types v0.3.2 Fresh tiny-keccak v1.5.0 Fresh quick-error v1.2.3 Fresh cfg-if v0.1.10 Fresh base64ct v1.1.1 Fresh aes v0.6.0 Fresh pbkdf2 v0.6.0 Fresh salsa20 v0.7.2 Fresh cfg-if v1.0.0 Fresh pin-project-lite v0.2.9 Fresh malloc_size_of v0.0.1 (/home/spark/test/conflux-rust/util/malloc_size_of) Fresh openssl v0.10.47 Fresh password-hash v0.1.4 Fresh scrypt v0.5.0 Fresh block-modes v0.7.0 Fresh aes-ctr v0.6.0 Fresh ripemd160 v0.9.1 Fresh rand_chacha v0.3.1 Fresh parity-wordlist v1.3.1 Fresh pbkdf2 v0.7.5 Fresh edit-distance v2.1.0 Fresh rle-decode-fast v1.0.3 Fresh rand v0.8.5 Fresh path-dedot v3.0.18 Fresh adler32 v1.2.0 Fresh parity-secp256k1 v0.7.0 Fresh parity-crypto v0.9.0 Fresh libflate_lz77 v1.2.0 Fresh crossbeam-utils v0.8.15 Fresh maybe-uninit v2.0.0 Fresh path-absolutize v3.0.14 Fresh memoffset v0.8.0 Fresh crypto-common v0.1.6 Fresh cfxkey v0.3.0 (/home/spark/test/conflux-rust/accounts/cfxkey) Fresh libflate v1.3.0 Fresh prometheus v0.12.0 Fresh futures-core v0.3.27 Fresh block-buffer v0.10.4 Fresh match_cfg v0.1.0 Fresh diem-infallible v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/infallible) Fresh tap v1.0.1 Fresh erased-serde v0.3.25 Fresh crossbeam-epoch v0.9.14 Fresh diem-log-derive v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/logger/derive) Fresh cipher v0.3.0 Fresh hostname v0.3.1 Fresh digest v0.10.6 Fresh pipe-logger-lib v1.1.13 (https://github.com/aleksuss/pipe-logger-lib.git?rev=3ff3550fc7e46d6e530daf1a47471c6628baa43d#3ff3550f) Fresh wyz v0.4.0 Fresh parking_lot_core v0.9.7 Fresh radium v0.6.2 Fresh funty v1.2.0 (https://github.com/ferrilab/funty.git?rev=7ef0d890fbcd8b3def1635ac1a877fc298488446#7ef0d890) Fresh crossbeam-deque v0.8.3 Fresh crossbeam-channel v0.5.7 Fresh signal-hook-registry v1.4.1 Fresh bitvec v0.22.3 Fresh diem-logger v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/logger) Fresh parking_lot v0.12.1 Fresh crossbeam-utils v0.7.2 Fresh futures-sink v0.3.27 Fresh bytes v0.4.12 Fresh rand_xorshift v0.3.0 Fresh crypto-mac v0.11.1 Fresh net2 v0.2.38 Fresh rayon-core v1.11.0 Fresh ff v0.11.1 Fresh failure_derive v0.1.8 Fresh openssl-probe v0.1.5 Fresh const-oid v0.6.2 Fresh futures-channel v0.3.27 Fresh mio v0.6.23 Fresh sha2 v0.10.6 Fresh pbkdf2 v0.10.1 Fresh hmac v0.12.1 Fresh salsa20 v0.9.0 Fresh futures-macro v0.3.27 Fresh native-tls v0.2.11 Fresh futures-task v0.3.27 Fresh der v0.4.5 Fresh failure v0.1.8 Fresh group v0.11.0 Fresh rayon v1.7.0 Fresh universal-hash v0.4.1 Fresh threadpool v1.8.1 Fresh pin-utils v0.1.0 Fresh futures-io v0.3.27 Fresh fiat-crypto v0.1.19 Fresh cpuid-bool v0.2.0 Fresh scrypt v0.8.1 Fresh hmac v0.11.0 Fresh pbkdf2 v0.9.0 Fresh polyval v0.4.5 Fresh curve25519-dalek-fiat v0.1.0 Fresh pairing v0.21.0 Fresh futures-util v0.3.27 Fresh blst v0.3.6 Fresh spki v0.4.1 Fresh aes v0.7.5 Fresh block-modes v0.8.1 Fresh serde_bytes v0.11.9 Fresh semver-parser v0.7.0 Fresh byte-slice-cast v1.2.2 Fresh hex v0.4.3 Fresh mirai-annotations v1.12.0 Fresh signature v1.6.4 Fresh httparse v1.8.0 Fresh pkcs5 v0.3.2 Fresh semver v0.9.0 Fresh blstrs v0.4.1 Fresh ghash v0.3.1 Fresh bcs v0.1.5 Fresh mio v0.8.6 Fresh ref-cast-impl v1.0.16 Fresh tokio-macros v1.8.2 Fresh aead v0.3.2 Fresh socket2 v0.4.9 Fresh ed25519 v1.5.3 Fresh try-lock v0.2.4 Fresh hmac-sha256 v1.1.6 Fresh async-trait v0.1.67 Fresh ref-cast v1.0.16 Fresh rustc_version v0.2.3 Fresh aes-gcm v0.8.0 Fresh tokio v1.26.0 Fresh pkcs8 v0.7.6 Fresh bls-signatures v0.11.1 (https://github.com/Conflux-Chain/bls-signatures.git?rev=e7d9119eb285607d5134d40efd89555c41d73160#e7d9119e) Fresh x25519-dalek-fiat v0.1.0 Fresh hkdf v0.10.0 Fresh serde-name v0.1.2 Fresh diem-crypto-derive v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/crypto/crypto-derive) Fresh http v0.2.9 Fresh ed25519-dalek-fiat v0.1.0 Fresh vrf v0.2.4 Fresh pow-types v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/types/pow-types) Fresh move-core-types v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/types/move-core-types) Fresh cmake v0.1.49 Fresh itertools v0.10.5 Fresh bitflags v1.3.2 Fresh tokio-executor v0.1.10 Fresh smallvec v0.6.14 Fresh tracing-core v0.1.30 Fresh once_cell v1.17.1 Fresh futures-executor v0.3.27 Fresh memoffset v0.5.6 Fresh diem-crypto v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/crypto/crypto) Fresh memchr v2.5.0 Fresh tracing v0.1.37 Fresh linked-hash-map v0.5.6 Fresh futures v0.3.27 Fresh qstring v0.7.2 Fresh minimal-lexical v0.2.1 Fresh chunked_transfer v1.4.1 Fresh diem-types v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/types) Fresh tokio-util v0.7.7 Fresh serde v1.0.158 Fresh ureq v1.5.5 Fresh aho-corasick v0.7.20 Fresh nom v7.1.3 Fresh crossbeam-epoch v0.8.2 Fresh want v0.3.0 Fresh http-body v0.4.5 Fresh mio-uds v0.6.8 Fresh tokio-io v0.1.13 Fresh h2 v0.3.16 Fresh libloading v0.7.4 Fresh lock_api v0.3.4 Fresh ipnet v2.7.1 Fresh spin v0.5.2 Fresh arc-swap v1.6.0 Fresh regex-syntax v0.6.29 Fresh tower-service v0.3.2 Fresh path-slash v0.1.5 Fresh httpdate v1.0.2 Fresh crossbeam-deque v0.7.4 Fresh cexpr v0.6.0 Fresh yaml-rust v0.4.5 Fresh clang-sys v1.6.0 Fresh regex v1.7.2 Fresh hyper v0.14.25 Fresh lazy_static v1.4.0 Fresh diem-metrics-core v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/metrics-core) Fresh shlex v1.1.0 Fresh peeking_take_while v0.1.2 Fresh rustc-hash v1.1.0 Fresh parking_lot_core v0.6.3 Fresh serde_yaml v0.8.26 Fresh lz4-sys v1.8.3 (https://github.com/busyjay/lz4-rs.git?branch=adjust-build#5a8afe40) Fresh bindgen v0.64.0 Compiling libtitan_sys v0.0.1 (https://github.com/Conflux-Chain/rust-rocksdb.git?rev=a1ce5bd3322a7b732dfb300c2571dc4d99f1edae#a1ce5bd3) Fresh zstd-sys v1.6.3+zstd.1.5.2 Fresh bzip2-sys v0.1.11+1.0.8 Fresh snappy-sys v0.1.0 (https://github.com/busyjay/rust-snappy.git?branch=static-link#8c12738b) Fresh tokio-sync v0.1.8 Fresh fixed-hash v0.5.2 Fresh tokio-codec v0.1.2 Fresh tokio-timer v0.2.13 Fresh crossbeam-queue v0.2.3 Fresh proxy v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/proxy) Fresh enum_dispatch v0.3.11 Fresh destructure_traitobject v0.2.0 Fresh diem-secure-push-metrics v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/secure/push-metrics) Running /home/spark/test/conflux-rust/target/release/build/libtitan_sys-edbdaa164edcf6f9/build-script-build Fresh parking_lot v0.9.0 Fresh tokio-threadpool v0.1.18 Fresh diem-time-service v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/time-service) Fresh diem-github-client v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/secure/storage/github) Fresh unsafe-any-ors v1.0.0 Fresh diem-vault-client v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/secure/storage/vault) Fresh tokio-current-thread v0.1.7 Fresh diem-temppath v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/temppath) Fresh ordered-float v2.10.0 Fresh jsonrpc-core v15.1.0 Fresh derivative v2.2.0 Fresh tokio-reactor v0.1.12 Fresh tokio-fs v0.1.7 Fresh serde-value v0.7.0 Fresh diem-secure-storage v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/secure/storage) Fresh typemap-ors v1.0.0 Fresh diem-metrics v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/metrics) Fresh diem-secure-net v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/secure/net) Fresh scratchpad v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/storage/scratchpad) Fresh diem-state-view v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/storage/state-view) Fresh short-hex-str v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/short-hex-str) Fresh flate2 v1.0.25 Fresh parity-util-mem-derive v0.1.0 Fresh impl-trait-for-tuples v0.1.3 Fresh tokio-uds v0.2.7 Fresh tokio-tcp v0.1.4 Fresh tokio-udp v0.1.6 Fresh getrandom v0.1.16 Fresh thread-id v4.0.0 Fresh ethcore-bytes v0.1.1 Fresh log-mdc v0.1.0 Fresh humantime v2.1.0 Fresh c_linked_list v1.1.1 Fresh diem-global-constants v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/config/global-constants) Fresh rustc-hex v2.1.0 Fresh storage-interface v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/storage/storage-interface) Fresh parity-util-mem v0.5.2 Fresh tokio-native-tls v0.3.1 warning: source/sqlite3.c: In function ‘strftimeFunc’: warning: source/sqlite3.c:14581:27: warning: cast between incompatible function types from ‘int ()(void )’ to ‘void ()(void )’ [-Wcast-function-type] warning: 14581 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) warning: | ^ warning: source/sqlite3.c:22792:52: note: in expansion of macro ‘SQLITE_DYNAMIC’ warning: 22792 | z==zBuf ? SQLITE_TRANSIENT : SQLITE_DYNAMIC); warning: | ^~~~~~ warning: source/sqlite3.c: In function ‘sqlite3ErrorWithMsg’: warning: source/sqlite3.c:14581:27: warning: cast between incompatible function types from ‘int ()(void )’ to ‘void ()(void )’ [-Wcast-function-type] warning: 14581 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) warning: | ^ warning: source/sqlite3.c:31292:54: note: in expansion of macro ‘SQLITE_DYNAMIC’ warning: 31292 | sqlite3ValueSetStr(db->pErr, -1, z, SQLITE_UTF8, SQLITE_DYNAMIC); warning: | ^~~~~~ warning: source/sqlite3.c: In function ‘sqlite3VdbeMemSetStr’: warning: source/sqlite3.c:14581:27: warning: cast between incompatible function types from ‘int ()(void )’ to ‘void ()(void )’ [-Wcast-function-type] warning: 14581 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) warning: | ^ warning: source/sqlite3.c:76753:15: note: in expansion of macro ‘SQLITE_DYNAMIC’ warning: 76753 | if( xDel==SQLITE_DYNAMIC ){ warning: | ^~~~~~ warning: source/sqlite3.c: In function ‘valueFromExpr’: warning: source/sqlite3.c:14581:27: warning: cast between incompatible function types from ‘int ()(void )’ to ‘void ()(void )’ [-Wcast-function-type] warning: 14581 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) warning: | ^ warning: source/sqlite3.c:77165:55: note: in expansion of macro ‘SQLITE_DYNAMIC’ warning: 77165 | sqlite3ValueSetStr(pVal, -1, zVal, SQLITE_UTF8, SQLITE_DYNAMIC); warning: | ^~~~~~ warning: source/sqlite3.c:14581:27: warning: cast between incompatible function types from ‘int ()(void )’ to ‘void ()(void )’ [-Wcast-function-type] warning: 14581 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) warning: | ^ warning: source/sqlite3.c:77217:29: note: in expansion of macro ‘SQLITE_DYNAMIC’ warning: 77217 | 0, SQLITE_DYNAMIC); warning: | ^~~~~~ warning: source/sqlite3.c: In function ‘sqlite3VdbeExec’: warning: source/sqlite3.c:92880:38: warning: cast between incompatible function types from ‘int ()(u32, void , void , void )’ {aka ‘int ()(unsigned int, void , void , void )’} to ‘void ()(void , const char )’ [-Wcast-function-type] warning: 92880 | void (x)(void,const char) = (void()(void,const char))db->xTrace; warning: | ^ warning: source/sqlite3.c: In function ‘printfFunc’: warning: source/sqlite3.c:14581:27: warning: cast between incompatible function types from ‘int ()(void )’ to ‘void ()(void )’ [-Wcast-function-type] warning: 14581 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) warning: | ^ warning: source/sqlite3.c:116930:25: note: in expansion of macro ‘SQLITE_DYNAMIC’ warning: 116930 | SQLITE_DYNAMIC); warning: | ^~~~~~ warning: source/sqlite3.c: In function ‘generateColumnNames’: warning: source/sqlite3.c:14581:27: warning: cast between incompatible function types from ‘int ()(void )’ to ‘void ()(void )’ [-Wcast-function-type] warning: 14581 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) warning: | ^ warning: source/sqlite3.c:130752:58: note: in expansion of macro ‘SQLITE_DYNAMIC’ warning: 130752 | sqlite3VdbeSetColName(v, i, COLNAME_NAME, zName, SQLITE_DYNAMIC); warning: | ^~~~~~ warning: source/sqlite3.c:14581:27: warning: cast between incompatible function types from ‘int ()(void )’ to ‘void ()(void )’ [-Wcast-function-type] warning: 14581 | #define SQLITE_DYNAMIC ((sqlite3_destructor_type)sqlite3MallocSize) warning: | ^ warning: source/sqlite3.c:130759:52: note: in expansion of macro ‘SQLITE_DYNAMIC’ warning: 130759 | sqlite3VdbeSetColName(v, i, COLNAME_NAME, z, SQLITE_DYNAMIC); warning: | ^~~~~~ warning: source/sqlite3.c: In function ‘sqlite3_trace’: warning: source/sqlite3.c:162260:16: warning: cast between incompatible function types from ‘void ()(void , const char )’ to ‘int ()(u32, void , void , void )’ {aka ‘int ()(unsigned int, void , void , void )’} [-Wcast-function-type] warning: 162260 | db->xTrace = (int()(u32,void,void,void))xTrace; warning: | ^ warning: source/sqlite3.c: In function ‘sqlite3_db_status’: warning: source/sqlite3.c:21615:10: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 21615 | op = SQLITE_DBSTATUS_CACHE_WRITE+1; warning: | ~^~~~~~~~~ warning: source/sqlite3.c:21617:5: note: here warning: 21617 | case SQLITE_DBSTATUS_CACHE_HIT: warning: | ^~~~ warning: source/sqlite3.c: In function ‘sqlite3_str_vappendf’: warning: source/sqlite3.c:28493:19: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 28493 | flag_long = sizeof(char)==sizeof(i64) ? 2 : warning: | ~~^~~~~~~~~~ warning: 28494 | sizeof(char)==sizeof(long int) ? 1 : 0; warning: | ~~~~~~~~~~~ warning: source/sqlite3.c:28496:7: note: here warning: 28496 | case etORDINAL: warning: | ^~~~ warning: source/sqlite3.c:28498:19: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 28498 | cThousand = 0; warning: | ~~^~~ warning: source/sqlite3.c:28500:7: note: here warning: 28500 | case etDECIMAL: warning: | ^~~~ warning: source/sqlite3.c: In function ‘sqlite3GetToken’: warning: source/sqlite3.c:159328:9: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 159328 | if( !sqlite3Isdigit(z[1]) ) warning: | ^ warning: source/sqlite3.c:159337:5: note: here warning: 159337 | case CC_DIGIT: { warning: | ^~~~ warning: source/sqlite3.c:159427:9: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 159427 | if( z[1]=='\'' ){ warning: | ^ warning: source/sqlite3.c:159441:5: note: here warning: 159441 | case CC_ID: { warning: | ^~~~ warning: source/sqlite3.c: In function ‘sqlite3ExprCodeTarget’: warning: source/sqlite3.c:103296:25: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 103296 | case TK_AGG_COLUMN: { warning: | ^ warning: source/sqlite3.c:103321:5: note: here warning: 103321 | case TK_COLUMN: { warning: | ^~~~ warning: source/sqlite3.c: In function ‘exprImpliesNotNull’: warning: source/sqlite3.c:104875:9: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 104875 | if( exprImpliesNotNull(pParse, p->pRight, pNN, iTab, seenNot) ) return 1; warning: | ^ warning: source/sqlite3.c:104878:5: note: here warning: 104878 | case TK_SPAN: warning: | ^~~~ warning: source/sqlite3.c: In function ‘impliesNotNullRow’: warning: source/sqlite3.c:105007:17: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 105007 | case TK_GE: { warning: | ^ warning: source/sqlite3.c:105026:5: note: here warning: 105026 | default: warning: | ^~~ warning: source/sqlite3.c: In function ‘resolveP2Values’: warning: source/sqlite3.c:78345:13: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 78345 | if( pOp->p2!=0 ) p->readOnly = 0; warning: | ^ warning: source/sqlite3.c:78348:9: note: here warning: 78348 | case OP_AutoCommit: warning: | ^~~~ warning: source/sqlite3.c:78386:26: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 78386 | case OP_VFilter: { warning: | ^ warning: source/sqlite3.c:78395:9: note: here warning: 78395 | default: { warning: | ^~~ warning: source/sqlite3.c: In function ‘resolveExprStep’: warning: source/sqlite3.c:98598:20: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 98598 | case TK_ISNOT: { warning: | ^ warning: source/sqlite3.c:98614:5: note: here warning: 98614 | case TK_BETWEEN: warning: | ^~~~ warning: source/sqlite3.c: In function ‘fkActionTrigger’: warning: source/sqlite3.c:120056:11: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 120056 | if( !pChanges ){ warning: | ^ warning: source/sqlite3.c:120060:7: note: here warning: 120060 | default: warning: | ^~~ warning: source/sqlite3.c: In function ‘sqlite3GenerateConstraintChecks’: warning: source/sqlite3.c:121991:17: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 121991 | onError = OE_Abort; warning: | ^ warning: source/sqlite3.c:121994:7: note: here warning: 121994 | case OE_Rollback: warning: | ^~~~ warning: source/sqlite3.c:122052:9: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 122052 | sqlite3UpsertDoUpdate(pParse, pUpsert, pTab, 0, iDataCur); warning: | ^~~~~~~~~~~~~ warning: source/sqlite3.c:122056:7: note: here warning: 122056 | case OE_Ignore: { warning: | ^~~~ warning: source/sqlite3.c:122273:9: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 122273 | sqlite3UpsertDoUpdate(pParse, pUpsert, pTab, pIdx, iIdxCur+ix); warning: | ^~~~~~~~~~~~~~ warning: source/sqlite3.c:122277:7: note: here warning: 122277 | case OE_Ignore: { warning: | ^~~~ warning: source/sqlite3.c: In function ‘sqlite3VdbeExec’: warning: source/sqlite3.c:86152:5: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 86152 | if( (pIn3->flags & MEM_Null)==0 ) break; warning: | ^ warning: source/sqlite3.c:86186:1: note: here warning: 86186 | case OP_Halt: { warning: | ^~~~ warning: source/sqlite3.c:86321:15: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 86321 | pOp->opcode = OP_String; warning: | ^ warning: source/sqlite3.c:86338:1: note: here warning: 86338 | case OP_String: { / out2 / warning: | ^~~~ warning: source/sqlite3.c:89603:19: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 89603 | case OP_IfNoHope: { / jump, in3 / warning: | ^ warning: source/sqlite3.c:89611:1: note: here warning: 89611 | case OP_NoConflict: / jump, in3 / warning: | ^~~~ warning: source/sqlite3.c:90537:38: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 90537 | p->aCounter[SQLITE_STMTSTATUS_SORT]++; warning: | ~~~~~~~^~ warning: source/sqlite3.c:90552:1: note: here warning: 90552 | case OP_Rewind: { / jump / warning: | ^~~~ warning: source/sqlite3.c:91889:15: warning: this statement may fall through [-Wimplicit-fallthrough=] warning: 91889 | pOp->opcode = OP_AggStep1; warning: | ^ warning: source/sqlite3.c:91892:1: note: here warning: 91892 | case OP_AggStep1: { warning: | ^~~~ Fresh tokio v0.1.22 Fresh diem-network-address-encryption v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/config/management/network-address-encryption) Fresh cfx-bytes v0.1.0 (/home/spark/test/conflux-rust/cfx_bytes) Fresh rand_core v0.5.1 Fresh get_if_addrs v0.5.3 Fresh log4rs v1.2.0 Fresh parking_lot_core v0.7.3 Fresh parity-bytes v0.1.2 Fresh radium v0.3.0 Fresh ppv-lite86 v0.2.17 Fresh tinyvec_macros v0.1.1 Fresh either v1.8.1 Fresh diem-config v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/config) Fresh tinyvec v1.6.0 Fresh parking_lot v0.10.2 Fresh kvdb v0.4.0 Fresh crunchy v0.2.2 Fresh bitvec v0.17.4 Fresh rand_chacha v0.2.2 Fresh executor-types v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/types/executor-types) Fresh sqlite3-src v0.2.12 Fresh hyper-tls v0.5.0 Fresh serde_urlencoded v0.7.1 Fresh fs-swap v0.2.6 Fresh encoding_rs v0.8.32 Fresh static_assertions v1.1.0 Fresh mime v0.3.17 Fresh base64 v0.21.0 Fresh siphasher v0.3.10 Fresh hashbrown v0.12.3 Fresh hex-literal v0.4.1 Fresh byte-slice-cast v0.3.5 Fresh arrayvec v0.5.2 Fresh byteorder v1.4.3 Fresh unexpected v0.1.0 (https://github.com/Conflux-Chain/conflux-parity-deps.git?rev=1597a9cab02343eb2322ca0ac58d39b64e3f42d1#1597a9ca) Fresh parity-scale-codec v1.3.7 Fresh indexmap v1.9.2 Fresh reqwest v0.11.15 Fresh primitives v0.2.0 (/home/spark/test/conflux-rust/primitives) Fresh cfx-parameters v1.0.0 (/home/spark/test/conflux-rust/core/parameters) Fresh num-bigint v0.2.6 Fresh sqlite3-sys v0.12.0 (https://github.com/Conflux-Chain/sqlite3-sys.git?rev=1de8e5998f7c2d919336660b8ef4e8f52ac43844#1de8e599) Fresh consensus-types v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/consensus/consensus-types) Fresh rand v0.7.3 Fresh error-chain v0.12.4 Fresh unicode-normalization v0.1.22 Fresh rlp v0.4.6 Fresh diem-nibble v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/nibble) Fresh tokio-macros v0.2.6 Fresh num-derive v0.3.3 Fresh bstr v1.4.0 Fresh toml_datetime v0.6.1 Fresh percent-encoding v2.2.0 Fresh itoa v0.4.8 Fresh pin-project-lite v0.1.12 Fresh unicode-bidi v0.3.13 Fresh time-core v0.1.0 Fresh itoa v1.0.6 Fresh winnow v0.3.6 Fresh bytes v0.5.6 Fresh unicode-segmentation v1.10.1 Fresh anyhow v1.0.70 Fresh form_urlencoded v1.1.0 Fresh idna v0.3.0 Fresh http v0.1.21 Fresh globset v0.4.10 Fresh toml_edit v0.19.7 Fresh heck v0.3.3 Fresh tokio v0.2.25 Fresh time v0.3.20 Fresh diem-jellyfish-merkle v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/storage/jellyfish-merkle) Fresh rustversion v1.0.12 Fresh proc-macro-error-attr v1.0.4 Fresh fixed-hash v0.6.1 Fresh impl-rlp v0.2.1 Fresh sqlite v0.25.3 Fresh influx_db_client v0.5.1 Fresh unicase v2.6.0 Fresh cfx-internal-common v1.0.0 (/home/spark/test/conflux-rust/core/internal_common) Fresh impl-codec v0.4.2 Fresh uint v0.8.5 Fresh libz-sys v1.1.8 Fresh accumulator v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/storage/accumulator) Fresh impl-serde v0.3.2 Fresh timer v0.2.0 Fresh random-crash v1.0.0 (/home/spark/test/conflux-rust/util/random_crash) Fresh num-variants v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/num-variants) Fresh delegate v0.5.2 Fresh rand v0.4.6 Fresh dirs-sys v0.3.7 Fresh strfmt v0.1.6 Fresh remove_dir_all v0.5.3 Fresh xml-rs v0.8.4 Fresh fallible-iterator v0.2.0 Fresh hamming v0.1.3 Fresh unicode-width v0.1.10 Fresh fs_extra v1.3.0 Fresh primitive-types v0.7.3 Fresh log v0.4.17 Fresh tiny-keccak v2.0.2 Fresh metrics v0.1.0 (/home/spark/test/conflux-rust/util/metrics) Fresh libgit2-sys v0.14.2+1.5.1 Fresh dirs v4.0.0 Fresh semver v1.0.17 Fresh jsonrpc-server-utils v15.1.0 Fresh tempdir v0.3.7 Fresh xmltree v0.10.3 Fresh primal-bit v0.2.4 Fresh proc-macro-error v1.0.4 Fresh proc-macro-crate v1.3.1 Fresh num-rational v0.2.4 Fresh num-iter v0.1.43 Fresh num-complex v0.2.4 Fresh url v2.3.1 Fresh channel v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/channel) Fresh attohttpc v0.10.1 Fresh tokio-buf v0.1.1 Fresh crossbeam-channel v0.4.4 Fresh string v0.2.1 Fresh impl-serde v0.2.3 Fresh enum-iterator-derive v1.2.0 Fresh enum-map-derive v0.4.6 Fresh generic-array v0.12.4 Fresh atty v0.2.14 Fresh reexport-proc-macro v1.0.7 Fresh primal-estimate v0.2.1 Fresh byte-tools v0.3.1 Fresh home v0.5.4 Fresh array-macro v1.0.5 Fresh atom v0.3.6 Fresh git2 v0.16.1 Fresh block-padding v0.1.5 Fresh thiserror v1.0.40 Fresh primal-sieve v0.2.9 Fresh parity-path v0.1.3 Fresh enum-map v0.4.1 Fresh enum-iterator v1.4.0 Fresh hibitset v0.6.0 (/home/spark/test/conflux-rust/util/hibitset) Fresh h2 v0.1.26 Fresh ethbloom v0.8.1 Fresh http-body v0.1.0 Fresh igd v0.10.2 Fresh getset v0.1.2 Fresh num v0.2.1 Fresh solidity-abi-derive v0.1.0 (/home/spark/test/conflux-rust/util/solidity-abi-derive) Fresh io v0.1.0 (/home/spark/test/conflux-rust/util/io) Fresh subscription-service v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/subscription-service) Fresh rustc_version v0.4.0 Fresh xdg v2.4.1 Fresh keccak-hash v0.5.1 Fresh natpmp v0.2.0 Fresh textwrap v0.11.0 Fresh strum_macros v0.11.0 Fresh throttling v0.1.0 (/home/spark/test/conflux-rust/util/throttling) Fresh crash-handler v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/crash-handler) Fresh primitive-types v0.6.2 Fresh lru-cache v0.1.2 Fresh sysinfo v0.27.8 Fresh want v0.2.0 Fresh cfx-addr v0.1.0 (/home/spark/test/conflux-rust/cfx_addr/rust) Fresh futures-micro v0.5.0 Fresh primal-check v0.2.3 Fresh byte-unit v1.1.0 Fresh fail v0.4.0 Fresh futures-cpupool v0.1.8 Fresh matches v0.1.10 Fresh ansi_term v0.12.1 Fresh vec_map v0.8.2 Fresh yaml-rust v0.3.5 Fresh strsim v0.8.0 Fresh strum v0.11.0 Fresh bit-vec v0.4.4 Fresh priority-send-queue v0.1.0 (/home/spark/test/conflux-rust/util/priority-send-queue) Fresh ipnetwork v0.12.8 Fresh winapi-build v0.1.1 Fresh primal v0.2.3 Fresh idna v0.1.5 Fresh async-oneshot v0.5.0 Fresh bit-set v0.4.0 Fresh clap v2.34.0 Fresh hyper v0.12.36 Fresh app_dirs v1.2.1 Fresh sha3-macro v0.1.0 (/home/spark/test/conflux-rust/util/sha3-macro) Fresh vergen v7.5.1 Fresh safety-rules v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/consensus/safety-rules) Fresh memory-cache v0.1.0 (/home/spark/test/conflux-rust/util/memory-cache) Fresh ethereum-types v0.8.0 Fresh solidity-abi v0.1.0 (/home/spark/test/conflux-rust/util/solidity-abi) Fresh network v0.1.0 (/home/spark/test/conflux-rust/network) Fresh cfx-math v0.1.0 (/home/spark/test/conflux-rust/cfx_math) Fresh dag v0.1.0 (/home/spark/test/conflux-rust/util/dag) Fresh prometheus v0.7.0 Fresh block-buffer v0.7.3 Fresh digest v0.8.1 Fresh strum_macros v0.20.1 Fresh bounded-executor v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/bounded-executor) Fresh tokio-stream v0.1.12 Fresh secret-store v0.1.0 (/home/spark/test/conflux-rust/secret_store) Fresh substrate-bn v0.6.0 (https://github.com/paritytech/bn?rev=63f8c587356a67b33c7396af98e065b66fca5dda#63f8c587) Fresh link-cut-tree v0.1.0 (/home/spark/test/conflux-rust/util/link-cut-tree) Fresh heap-map v0.1.0 (/home/spark/test/conflux-rust/util/heap-map) Fresh fallible v0.1.0 (/home/spark/test/conflux-rust/core/src/pos/common/fallible) Fresh cfx-utils v0.6.0 (/home/spark/test/conflux-rust/cfx_utils) Fresh smart-default v0.6.0 Fresh tokio-service v0.1.0 Fresh rand_xorshift v0.2.0 Fresh itertools v0.9.0 Fresh memmap v0.6.2 Fresh home v0.3.4 Fresh percent-encoding v1.0.1 Fresh opaque-debug v0.2.3 Fresh fake-simd v0.1.2 Fresh lazycell v1.3.0 Fresh lru_time_cache v0.9.0 Fresh strum v0.20.0 Fresh sha-1 v0.8.2 Fresh jsonrpc-tcp-server v15.1.0 Fresh url v1.7.2 Fresh mio-extras v2.0.6 Fresh dir v0.1.2 (https://github.com/Conflux-Chain/conflux-parity-deps.git?rev=1597a9cab02343eb2322ca0ac58d39b64e3f42d1#1597a9ca) Fresh jsonrpc-pubsub v15.1.0 Fresh toml v0.5.11 Fresh winapi v0.2.8 Fresh target_info v0.1.0 Fresh jsonrpc-http-server v15.1.0 Fresh textwrap v0.9.0 Fresh bigdecimal v0.1.2 Fresh runtime v0.1.0 (/home/spark/test/conflux-rust/util/runtime) Fresh humantime v1.3.0 Fresh kernel32-sys v0.2.2 Fresh proc-macro-crate v0.1.5 Fresh cfx-stratum v1.12.0 (/home/spark/test/conflux-rust/blockgen/stratum) Fresh parity-ws v0.10.1 Fresh jsonrpc-client-transports v15.1.0 Fresh cfxstore v0.2.1 (/home/spark/test/conflux-rust/accounts/cfxstore) Fresh parity-version v3.3.3 (/home/spark/test/conflux-rust/util/version) Fresh delegate v0.4.2 (/home/spark/test/conflux-rust/util/delegate) Fresh futures01 v0.1.31 Fresh rpassword v5.0.1 Fresh order-stat v0.1.3 Fresh transient-hashmap v0.4.1 Fresh termcolor v1.2.0 Fresh strsim v0.10.0 Fresh jsonrpc-derive v15.1.0 Fresh jsonrpc-ws-server v15.1.0 Fresh jsonrpc-core-client v15.1.0 Fresh ctrlc v1.1.1 (https://github.com/paritytech/rust-ctrlc.git?rev=b523017108bb2d571a7a69bd97bc406e63bc7a9d#b5230171) Fresh cfxcore-accounts v0.1.0 (/home/spark/test/conflux-rust/accounts) Fresh env_logger v0.5.13 Fresh docopt v1.1.1 Fresh panic_hook v0.1.0 (https://github.com/Conflux-Chain/conflux-parity-deps.git?rev=1597a9cab02343eb2322ca0ac58d39b64e3f42d1#1597a9ca) Fresh rpassword v4.0.5 Fresh hex v0.3.2 [libtitan_sys 0.0.1] CMAKE_TOOLCHAIN_FILE_x86_64-unknown-linux-gnu = None [libtitan_sys 0.0.1] CMAKE_TOOLCHAIN_FILE_x86_64_unknown_linux_gnu = None [libtitan_sys 0.0.1] HOST_CMAKE_TOOLCHAIN_FILE = None [libtitan_sys 0.0.1] CMAKE_TOOLCHAIN_FILE = None [libtitan_sys 0.0.1] CMAKE_GENERATOR_x86_64-unknown-linux-gnu = None [libtitan_sys 0.0.1] CMAKE_GENERATOR_x86_64_unknown_linux_gnu = None [libtitan_sys 0.0.1] HOST_CMAKE_GENERATOR = None [libtitan_sys 0.0.1] CMAKE_GENERATOR = None [libtitan_sys 0.0.1] CMAKE_PREFIX_PATH_x86_64-unknown-linux-gnu = None [libtitan_sys 0.0.1] CMAKE_PREFIX_PATH_x86_64_unknown_linux_gnu = None [libtitan_sys 0.0.1] HOST_CMAKE_PREFIX_PATH = None [libtitan_sys 0.0.1] CMAKE_PREFIX_PATH = Some("/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out/build") [libtitan_sys 0.0.1] CMAKE_x86_64-unknown-linux-gnu = None [libtitan_sys 0.0.1] CMAKE_x86_64_unknown_linux_gnu = None [libtitan_sys 0.0.1] HOST_CMAKE = None [libtitan_sys 0.0.1] CMAKE = None [libtitan_sys 0.0.1] running: cd "/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build" && CMAKE_PREFIX_PATH="/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out:/home/spark/test/conflux-rust/target/release/build/bzip2-sys-42542324a2162e08/out:/home/spark/test/conflux-rust/target/release/build/lz4-sys-8cc96cf5d9137f69/out:/home/spark/test/conflux-rust/target/release/build/zstd-sys-cd033f4d275f5222/out:/home/spark/test/conflux-rust/target/release/build/snappy-sys-0c5ae07b7a177554/out/build:/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out/build" "cmake" "-Wdev" "--debug-output" "/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan" "-DROCKSDB_DIR=/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/../rocksdb" "-DWITH_TITAN_TESTS=OFF" "-DWITH_TITAN_TOOLS=OFF" "-DCMAKE_POLICY_DEFAULT_CMP0066=OLD" "-DCMAKE_POLICY_DEFAULT_CMP0056=OLD" "-DCMAKE_POLICY_DEFAULT_CMP0128=OLD" "-DWITH_ZLIB=ON" "-DWITH_BZ2=ON" "-DWITH_LZ4=ON" "-DWITH_ZSTD=ON" "-DWITH_SNAPPY=ON" "-DCMAKE_INSTALL_PREFIX=/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_ASM_COMPILER=/usr/bin/cc" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON" [libtitan_sys 0.0.1] CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): [libtitan_sys 0.0.1] The OLD behavior for policy CMP0056 will be removed from a future version [libtitan_sys 0.0.1] of CMake. [libtitan_sys 0.0.1] [libtitan_sys 0.0.1] The cmake-policies(7) manual explains that the OLD behaviors of all [libtitan_sys 0.0.1] policies are deprecated and that a policy should be set to OLD only under [libtitan_sys 0.0.1] specific short-term circumstances. Projects should be ported to the NEW [libtitan_sys 0.0.1] behavior and not rely on setting a policy to OLD. [libtitan_sys 0.0.1] [libtitan_sys 0.0.1] [libtitan_sys 0.0.1] Called from: [1] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt [libtitan_sys 0.0.1] Running with debug output on. [libtitan_sys 0.0.1] CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): [libtitan_sys 0.0.1] The OLD behavior for policy CMP0066 will be removed from a future version [libtitan_sys 0.0.1] of CMake. [libtitan_sys 0.0.1] [libtitan_sys 0.0.1] The cmake-policies(7) manual explains that the OLD behaviors of all [libtitan_sys 0.0.1] policies are deprecated and that a policy should be set to OLD only under [libtitan_sys 0.0.1] specific short-term circumstances. Projects should be ported to the NEW [libtitan_sys 0.0.1] behavior and not rely on setting a policy to OLD. [libtitan_sys 0.0.1] [libtitan_sys 0.0.1] [libtitan_sys 0.0.1] Called from: [1] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt [libtitan_sys 0.0.1] -- Enabling RTTI in Debug builds only (default) [libtitan_sys 0.0.1] Called from: [2] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/cmake/rocksdb_flags.cmake [libtitan_sys 0.0.1] [1] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt [libtitan_sys 0.0.1] -- Configuring done [libtitan_sys 0.0.1] -- Generating /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build [libtitan_sys 0.0.1] Called from: [1] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt [libtitan_sys 0.0.1] -- Generating done [libtitan_sys 0.0.1] -- Build files have been written to: /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build [libtitan_sys 0.0.1] running: cd "/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build" && MAKEFLAGS="-j --jobserver-fds=6,8 --jobserver-auth=6,8" "cmake" "--build" "." "--target" "titan" "--config" "Release" [libtitan_sys 0.0.1] /usr/bin/cmake -S/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan -B/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build --check-build-system CMakeFiles/Makefile.cmake 0 [libtitan_sys 0.0.1] /usr/bin/make -f CMakeFiles/Makefile2 titan [libtitan_sys 0.0.1] make[1]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' [libtitan_sys 0.0.1] /usr/bin/cmake -S/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan -B/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build --check-build-system CMakeFiles/Makefile.cmake 0 [libtitan_sys 0.0.1] /usr/bin/cmake -E cmake_progress_start /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build/CMakeFiles 24 [libtitan_sys 0.0.1] /usr/bin/make -f CMakeFiles/Makefile2 CMakeFiles/titan.dir/all [libtitan_sys 0.0.1] make[2]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' [libtitan_sys 0.0.1] /usr/bin/make -f CMakeFiles/titan_build_version.dir/build.make CMakeFiles/titan_build_version.dir/depend [libtitan_sys 0.0.1] make[3]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' [libtitan_sys 0.0.1] cd /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build/CMakeFiles/titan_build_version.dir/DependInfo.cmake --color= [libtitan_sys 0.0.1] make[3]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' [libtitan_sys 0.0.1] /usr/bin/make -f CMakeFiles/titan_build_version.dir/build.make CMakeFiles/titan_build_version.dir/build [libtitan_sys 0.0.1] make[3]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' [libtitan_sys 0.0.1] [ 4%] Building CXX object CMakeFiles/titan_build_version.dir/titan_build_version.cc.o [libtitan_sys 0.0.1] /usr/bin/c++ -DBZIP2 -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_LIB_IO_POSIX -DROCKSDB_PLATFORM_POSIX -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -DZSTD -I/home/spark/test/conflux-rust/target/release/build/snappy-sys-0c5ae07b7a177554/out/build -I/home/spark/test/conflux-rust/target/release/build/bzip2-sys-42542324a2162e08/out/include -I/home/spark/test/conflux-rust/target/release/build/lz4-sys-8cc96cf5d9137f69/out/include -I/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out/include -I/home/spark/test/conflux-rust/target/release/build/zstd-sys-cd033f4d275f5222/out/include -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/../rocksdb -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/../rocksdb/include -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/include -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/src -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/util -ffunction-sections -fdata-sections -fPIC -m64 -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -momit-leaf-frame-pointer -march=native -Werror -Wno-error=unused-but-set-variable -O3 -DNDEBUG -fno-rtti -MD -MT CMakeFiles/titan_build_version.dir/titan_build_version.cc.o -MF CMakeFiles/titan_build_version.dir/titan_build_version.cc.o.d -o CMakeFiles/titan_build_version.dir/titan_build_version.cc.o -c /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build/titan_build_version.cc [libtitan_sys 0.0.1] error: unknown warning option '-Werror=unused-but-set-variable'; did you mean '-Werror=unused-const-variable'? [-Werror,-Wunknown-warning-option] [libtitan_sys 0.0.1] make[3]: [CMakeFiles/titan_build_version.dir/build.make:79: CMakeFiles/titan_build_version.dir/titan_build_version.cc.o] Error 1 [libtitan_sys 0.0.1] make[3]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' [libtitan_sys 0.0.1] make[2]: [CMakeFiles/Makefile2:114: CMakeFiles/titan_build_version.dir/all] Error 2 [libtitan_sys 0.0.1] make[2]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' [libtitan_sys 0.0.1] make[1]: [CMakeFiles/Makefile2:95: CMakeFiles/titan.dir/rule] Error 2 [libtitan_sys 0.0.1] make[1]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' [libtitan_sys 0.0.1] make: [Makefile:172: titan] Error 2 [libtitan_sys 0.0.1] thread 'main' panicked at ' [libtitan_sys 0.0.1] command did not execute successfully, got: exit status: 2 [libtitan_sys 0.0.1] [libtitan_sys 0.0.1] build script failed, must exit now', /home/spark/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.49/src/lib.rs:1104:5 [libtitan_sys 0.0.1] note: run with RUST_BACKTRACE=1 environment variable to display a backtrace error: failed to run custom build command for libtitan_sys v0.0.1 (https://github.com/Conflux-Chain/rust-rocksdb.git?rev=a1ce5bd3322a7b732dfb300c2571dc4d99f1edae#a1ce5bd3)

Caused by: process didn't exit successfully: /home/spark/test/conflux-rust/target/release/build/libtitan_sys-edbdaa164edcf6f9/build-script-build (exit status: 101) --- stdout CMAKE_TOOLCHAIN_FILE_x86_64-unknown-linux-gnu = None CMAKE_TOOLCHAIN_FILE_x86_64_unknown_linux_gnu = None HOST_CMAKE_TOOLCHAIN_FILE = None CMAKE_TOOLCHAIN_FILE = None CMAKE_GENERATOR_x86_64-unknown-linux-gnu = None CMAKE_GENERATOR_x86_64_unknown_linux_gnu = None HOST_CMAKE_GENERATOR = None CMAKE_GENERATOR = None CMAKE_PREFIX_PATH_x86_64-unknown-linux-gnu = None CMAKE_PREFIX_PATH_x86_64_unknown_linux_gnu = None HOST_CMAKE_PREFIX_PATH = None CMAKE_PREFIX_PATH = Some("/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out/build") CMAKE_x86_64-unknown-linux-gnu = None CMAKE_x86_64_unknown_linux_gnu = None HOST_CMAKE = None CMAKE = None running: cd "/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build" && CMAKE_PREFIX_PATH="/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out:/home/spark/test/conflux-rust/target/release/build/bzip2-sys-42542324a2162e08/out:/home/spark/test/conflux-rust/target/release/build/lz4-sys-8cc96cf5d9137f69/out:/home/spark/test/conflux-rust/target/release/build/zstd-sys-cd033f4d275f5222/out:/home/spark/test/conflux-rust/target/release/build/snappy-sys-0c5ae07b7a177554/out/build:/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out/build" "cmake" "-Wdev" "--debug-output" "/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan" "-DROCKSDB_DIR=/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/../rocksdb" "-DWITH_TITAN_TESTS=OFF" "-DWITH_TITAN_TOOLS=OFF" "-DCMAKE_POLICY_DEFAULT_CMP0066=OLD" "-DCMAKE_POLICY_DEFAULT_CMP0056=OLD" "-DCMAKE_POLICY_DEFAULT_CMP0128=OLD" "-DWITH_ZLIB=ON" "-DWITH_BZ2=ON" "-DWITH_LZ4=ON" "-DWITH_ZSTD=ON" "-DWITH_SNAPPY=ON" "-DCMAKE_INSTALL_PREFIX=/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out" "-DCMAKE_C_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_C_COMPILER=/usr/bin/cc" "-DCMAKE_CXX_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_CXX_COMPILER=/usr/bin/c++" "-DCMAKE_ASM_FLAGS= -ffunction-sections -fdata-sections -fPIC -m64" "-DCMAKE_ASM_COMPILER=/usr/bin/cc" "-DCMAKE_BUILD_TYPE=Release" "-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON" Running with debug output on. -- Enabling RTTI in Debug builds only (default) Called from: [2] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/cmake/rocksdb_flags.cmake [1] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt -- Configuring done -- Generating /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build Called from: [1] /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt -- Generating done -- Build files have been written to: /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build running: cd "/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build" && MAKEFLAGS="-j --jobserver-fds=6,8 --jobserver-auth=6,8" "cmake" "--build" "." "--target" "titan" "--config" "Release" /usr/bin/cmake -S/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan -B/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/make -f CMakeFiles/Makefile2 titan make[1]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' /usr/bin/cmake -S/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan -B/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build/CMakeFiles 24 /usr/bin/make -f CMakeFiles/Makefile2 CMakeFiles/titan.dir/all make[2]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' /usr/bin/make -f CMakeFiles/titan_build_version.dir/build.make CMakeFiles/titan_build_version.dir/depend make[3]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' cd /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build/CMakeFiles/titan_build_version.dir/DependInfo.cmake --color= make[3]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' /usr/bin/make -f CMakeFiles/titan_build_version.dir/build.make CMakeFiles/titan_build_version.dir/build make[3]: Entering directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' [ 4%] Building CXX object CMakeFiles/titan_build_version.dir/titan_build_version.cc.o /usr/bin/c++ -DBZIP2 -DHAVE_PCLMUL -DHAVE_SSE42 -DLZ4 -DOS_LINUX -DROCKSDB_LIB_IO_POSIX -DROCKSDB_PLATFORM_POSIX -DROCKSDB_SUPPORT_THREAD_LOCAL -DSNAPPY -DZLIB -DZSTD -I/home/spark/test/conflux-rust/target/release/build/snappy-sys-0c5ae07b7a177554/out/build -I/home/spark/test/conflux-rust/target/release/build/bzip2-sys-42542324a2162e08/out/include -I/home/spark/test/conflux-rust/target/release/build/lz4-sys-8cc96cf5d9137f69/out/include -I/home/spark/test/conflux-rust/target/release/build/libz-sys-4aa36b8009886f48/out/include -I/home/spark/test/conflux-rust/target/release/build/zstd-sys-cd033f4d275f5222/out/include -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/../rocksdb -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/../rocksdb/include -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/include -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/src -I/home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/util -ffunction-sections -fdata-sections -fPIC -m64 -W -Wextra -Wall -Wsign-compare -Wshadow -Wno-unused-parameter -Wno-unused-variable -Woverloaded-virtual -Wnon-virtual-dtor -Wno-missing-field-initializers -Wno-strict-aliasing -std=c++11 -fno-omit-frame-pointer -momit-leaf-frame-pointer -march=native -Werror -Wno-error=unused-but-set-variable -O3 -DNDEBUG -fno-rtti -MD -MT CMakeFiles/titan_build_version.dir/titan_build_version.cc.o -MF CMakeFiles/titan_build_version.dir/titan_build_version.cc.o.d -o CMakeFiles/titan_build_version.dir/titan_build_version.cc.o -c /home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build/titan_build_version.cc make[3]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' make[2]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build' make[1]: Leaving directory '/home/spark/test/conflux-rust/target/release/build/libtitan_sys-e477c1cdf6de800c/out/build'

--- stderr CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): The OLD behavior for policy CMP0056 will be removed from a future version of CMake.

The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances.  Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.

 Called from: [1]   /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt

CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): The OLD behavior for policy CMP0066 will be removed from a future version of CMake.

The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances.  Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.

 Called from: [1]   /home/spark/.cargo/git/checkouts/rust-rocksdb-af7927e7c279bef4/a1ce5bd/librocksdb_sys/libtitan_sys/titan/CMakeLists.txt

error: unknown warning option '-Werror=unused-but-set-variable'; did you mean '-Werror=unused-const-variable'? [-Werror,-Wunknown-warning-option] make[3]: [CMakeFiles/titan_build_version.dir/build.make:79: CMakeFiles/titan_build_version.dir/titan_build_version.cc.o] Error 1 make[2]: [CMakeFiles/Makefile2:114: CMakeFiles/titan_build_version.dir/all] Error 2 make[1]: [CMakeFiles/Makefile2:95: CMakeFiles/titan.dir/rule] Error 2 make: [Makefile:172: titan] Error 2 thread 'main' panicked at ' command did not execute successfully, got: exit status: 2

build script failed, must exit now', /home/spark/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.49/src/lib.rs:1104:5 note: run with RUST_BACKTRACE=1 environment variable to display a backtrace

Pana commented 7 months ago

Can you give detail about your environment eg: cmake, openssl version etc