[INFO] updating cached repository kakoidb/kakoidb [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/kakoidb/kakoidb [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/kakoidb/kakoidb" "work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/kakoidb/kakoidb"` [INFO] [stderr] Cloning into 'work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/kakoidb/kakoidb'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/kakoidb/kakoidb" "work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/kakoidb/kakoidb"` [INFO] [stderr] Cloning into 'work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/kakoidb/kakoidb'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 5d5972b926a2f3cef70adcdcceb259ca494644f1 [INFO] sha for GitHub repo kakoidb/kakoidb: 5d5972b926a2f3cef70adcdcceb259ca494644f1 [INFO] validating manifest of kakoidb/kakoidb on toolchain master#e305df1846a6d985315917ae0c81b74af8b4e641 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+e305df1846a6d985315917ae0c81b74af8b4e641-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] validating manifest of kakoidb/kakoidb on toolchain try#74092351c05ae61047b2be02024415546595e974 [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+74092351c05ae61047b2be02024415546595e974-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started frobbing kakoidb/kakoidb [INFO] finished frobbing kakoidb/kakoidb [INFO] frobbed toml for kakoidb/kakoidb written to work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/kakoidb/kakoidb/Cargo.toml [INFO] started frobbing kakoidb/kakoidb [INFO] finished frobbing kakoidb/kakoidb [INFO] frobbed toml for kakoidb/kakoidb written to work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/kakoidb/kakoidb/Cargo.toml [INFO] crate kakoidb/kakoidb already has a lockfile, it will not be regenerated [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+e305df1846a6d985315917ae0c81b74af8b4e641-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"/mnt/crater-raid/crater/work/local/cargo-home/bin/cargo" "+74092351c05ae61047b2be02024415546595e974-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] checking kakoidb/kakoidb against try#74092351c05ae61047b2be02024415546595e974 for pr-60174 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60174/worker-7/try#74092351c05ae61047b2be02024415546595e974:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/kakoidb/kakoidb:/opt/crater/workdir:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/cargo-home:/opt/crater/cargo-home:ro,Z" "-v" "/mnt/crater-raid/crater/work/local/rustup-home:/opt/crater/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/opt/crater/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/crater/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/crater/cargo-home" "-e" "RUSTUP_HOME=/opt/crater/rustup-home" "-w" "/opt/crater/workdir" "-m" "1536M" "--network" "none" "rustops/crates-build-env" "/opt/crater/cargo-home/bin/cargo" "+74092351c05ae61047b2be02024415546595e974-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 75539651cc8b517e513da260fab05eda7adbd7e401d7fe29242a8ab9a0cfcb9e [INFO] running `"docker" "start" "-a" "75539651cc8b517e513da260fab05eda7adbd7e401d7fe29242a8ab9a0cfcb9e"` [INFO] [stderr] Compiling bindgen v0.37.4 [INFO] [stderr] Checking rust-ini v0.12.2 [INFO] [stderr] Checking uuid v0.6.5 [INFO] [stderr] Compiling clang-sys v0.23.0 [INFO] [stderr] Checking tokio-io v0.1.10 [INFO] [stderr] Checking input_buffer v0.2.0 [INFO] [stderr] Checking nom v4.1.1 [INFO] [stderr] Checking headers-core v0.0.1 [INFO] [stderr] Compiling syn v0.15.18 [INFO] [stderr] Compiling syn v0.14.9 [INFO] [stderr] Checking chrono v0.4.6 [INFO] [stderr] Compiling regex v1.0.5 [INFO] [stderr] Compiling rayon-core v1.4.1 [INFO] [stderr] Checking sha-1 v0.8.0 [INFO] [stderr] Checking tokio-threadpool v0.1.8 [INFO] [stderr] Checking serde-hjson v0.8.2 [INFO] [stderr] Checking tungstenite v0.6.1 [INFO] [stderr] Checking tokio-codec v0.1.1 [INFO] [stderr] Checking tokio-reactor v0.1.6 [INFO] [stderr] Checking h2 v0.1.13 [INFO] [stderr] Compiling rayon v1.0.3 [INFO] [stderr] Checking tokio-tcp v0.1.2 [INFO] [stderr] Checking tokio-uds v0.2.3 [INFO] [stderr] Checking tokio-udp v0.1.2 [INFO] [stderr] Checking simplelog v0.5.3 [INFO] [stderr] Checking config v0.9.1 [INFO] [stderr] Checking tokio-fs v0.1.4 [INFO] [stderr] Checking tokio v0.1.11 [INFO] [stderr] Checking hyper v0.12.13 [INFO] [stderr] Compiling env_logger v0.5.13 [INFO] [stderr] Compiling cc v1.0.25 [INFO] [stderr] Compiling libloading v0.5.0 [INFO] [stderr] Compiling backtrace-sys v0.1.24 [INFO] [stderr] Compiling synstructure v0.10.1 [INFO] [stderr] Compiling headers-derive v0.0.1 [INFO] [stderr] Compiling serde_derive v1.0.80 [INFO] [stderr] Checking backtrace v0.3.9 [INFO] [stderr] Checking headers-ext v0.0.3 [INFO] [stderr] Compiling failure_derive v0.1.3 [INFO] [stderr] Checking warp v0.1.9 [INFO] [stderr] Checking failure v0.1.3 [INFO] [stderr] Compiling juniper_codegen v0.10.0 [INFO] [stderr] Checking juniper v0.10.0 [INFO] [stderr] Checking juniper_warp v0.1.0 [INFO] [stderr] Compiling librocksdb-sys v5.14.2 [INFO] [stderr] error: failed to run custom build command for `librocksdb-sys v5.14.2` [INFO] [stderr] process didn't exit successfully: `/opt/crater/target/debug/build/librocksdb-sys-48264e797902ddc1/build-script-build` (exit code: 101) [INFO] [stderr] --- stdout [INFO] [stderr] cargo:rerun-if-changed=build.rs [INFO] [stderr] cargo:rerun-if-changed=rocksdb/ [INFO] [stderr] cargo:rerun-if-changed=snappy/ [INFO] [stderr] TARGET = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] OPT_LEVEL = Some("0") [INFO] [stderr] HOST = Some("x86_64-unknown-linux-gnu") [INFO] [stderr] CXX_x86_64-unknown-linux-gnu = None [INFO] [stderr] CXX_x86_64_unknown_linux_gnu = None [INFO] [stderr] HOST_CXX = None [INFO] [stderr] CXX = None [INFO] [stderr] CXXFLAGS_x86_64-unknown-linux-gnu = None [INFO] [stderr] CXXFLAGS_x86_64_unknown_linux_gnu = None [INFO] [stderr] HOST_CXXFLAGS = None [INFO] [stderr] CXXFLAGS = None [INFO] [stderr] DEBUG = Some("true") [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/cache/clock_cache.o" "-c" "rocksdb/cache/clock_cache.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/memtable/hash_linklist_rep.o" "-c" "rocksdb/memtable/hash_linklist_rep.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/db/forward_iterator.o" "-c" "rocksdb/db/forward_iterator.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/db/memtable_list.o" "-c" "rocksdb/db/memtable_list.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/monitoring/thread_status_updater.o" "-c" "rocksdb/monitoring/thread_status_updater.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/db/flush_job.o" "-c" "rocksdb/db/flush_job.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/db/external_sst_file_ingestion_job.o" "-c" "rocksdb/db/external_sst_file_ingestion_job.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/table/full_filter_block.o" "-c" "rocksdb/table/full_filter_block.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/db/internal_stats.o" "-c" "rocksdb/db/internal_stats.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/db/flush_scheduler.o" "-c" "rocksdb/db/flush_scheduler.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/db/write_batch.o" "-c" "rocksdb/db/write_batch.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/monitoring/histogram_windowing.o" "-c" "rocksdb/monitoring/histogram_windowing.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/db/experimental.o" "-c" "rocksdb/db/experimental.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/db/table_cache.o" "-c" "rocksdb/db/table_cache.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/monitoring/perf_context.o" "-c" "rocksdb/monitoring/perf_context.cc" [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/monitoring/instrumented_mutex.o" "-c" "rocksdb/monitoring/instrumented_mutex.cc" [INFO] [stderr] exit code: 0 [INFO] [stderr] running: "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/cache/lru_cache.o" "-c" "rocksdb/cache/lru_cache.cc" [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_pair.h:59:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/stl_algobase.h:64, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:57:54: error: /usr/include/c++/6/type_traits: Bad address [INFO] [stderr] cargo:warning= #include // Brings in std::declval too. [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] exit code: 4 [INFO] [stderr] cargo:warning=In file included from rocksdb/cache/lru_cache.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/util/autovector.h:7:21: error: /usr/include/c++/6/algorithm: Cannot allocate memory [INFO] [stderr] cargo:warning=rocksdb/util/autovector.h:8:19: error: /usr/include/c++/6/cassert: Cannot allocate memory [INFO] [stderr] cargo:warning=rocksdb/util/autovector.h:10:20: error: /usr/include/c++/6/iterator: Cannot allocate memory [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_pair.h:59:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/stl_algobase.h:64, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:76:27: error: 'remove_reference' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= forward(typename std::remove_reference<_Tp>::type& __t) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:76:43: error: expected ',' or '...' before '<' token [INFO] [stderr] cargo:warning= forward(typename std::remove_reference<_Tp>::type& __t) noexcept [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h: In function 'constexpr _Tp&& std::forward(int)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:77:33: error: '__t' was not declared in this scope [INFO] [stderr] cargo:warning= { return static_cast<_Tp&&>(__t); } [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:87:27: error: 'remove_reference' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= forward(typename std::remove_reference<_Tp>::type&& __t) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:87:43: error: expected ',' or '...' before '<' token [INFO] [stderr] cargo:warning= forward(typename std::remove_reference<_Tp>::type&& __t) noexcept [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:87:5: error: redefinition of 'template constexpr _Tp&& std::forward(int)' [INFO] [stderr] cargo:warning= forward(typename std::remove_reference<_Tp>::type&& __t) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:76:5: note: 'template constexpr _Tp&& std::forward(int)' previously declared here [INFO] [stderr] cargo:warning= forward(typename std::remove_reference<_Tp>::type& __t) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:100:29: error: 'remove_reference' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= constexpr typename std::remove_reference<_Tp>::type&& [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:100:45: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= constexpr typename std::remove_reference<_Tp>::type&& [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:107:20: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : public __and_<__not_>, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:107:20: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:120:5: error: expected nested-name-specifier before 'conditional' [INFO] [stderr] cargo:warning= conditional<__move_if_noexcept_cond<_Tp>::value, const _Tp&, _Tp&&>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:120:16: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= conditional<__move_if_noexcept_cond<_Tp>::value, const _Tp&, _Tp&&>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h: In function '_Tp std::__exchange(_Tp&, _Up&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:143:23: error: 'move' is not a member of 'std' [INFO] [stderr] cargo:warning= _Tp __old_val = std::move(__obj); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:177:14: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if<__and_, [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:177:23: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typename enable_if<__and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:201:14: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if<__is_swappable<_Tp>::value>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:201:23: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typename enable_if<__is_swappable<_Tp>::value>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h: In static member function 'static constexpr bool std::_PCC<, _T1, _T2>::_ConstructiblePair()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:99:9: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:99:16: error: 'is_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:99:36: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:99:38: error: expected primary-expression before 'const' [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:99:38: error: expected ';' before 'const' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:99:48: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:99:48: error: expected initializer before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h: In static member function 'static constexpr bool std::_PCC<, _T1, _T2>::_ImplicitlyConvertiblePair()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:106:9: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:106:16: error: 'is_convertible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:106:31: error: expected primary-expression before 'const' [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:106:31: error: expected ';' before 'const' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:106:41: error: expected unqualified-id before ',' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:106:46: error: expected initializer before '>' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h: In static member function 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveConstructiblePair()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:113:9: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:113:16: error: 'is_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:113:36: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:113:41: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:113:43: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:113:44: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:114:29: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= is_constructible<_T2, _U2&&>>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:114:34: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= is_constructible<_T2, _U2&&>>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:114:36: error: expected primary-expression before '>>' token [INFO] [stderr] cargo:warning= is_constructible<_T2, _U2&&>>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:114:38: error: '::value' has not been declared [INFO] [stderr] cargo:warning= is_constructible<_T2, _U2&&>>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h: In static member function 'static constexpr bool std::_PCC<, _T1, _T2>::_ImplicitlyMoveConvertiblePair()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:120:9: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:120:16: error: 'is_convertible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:120:34: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:120:36: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:120:41: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:120:42: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:121:27: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= is_convertible<_U2&&, _T2>>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:121:29: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= is_convertible<_U2&&, _T2>>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:121:34: error: expected primary-expression before '>>' token [INFO] [stderr] cargo:warning= is_convertible<_U2&&, _T2>>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:121:36: error: '::value' has not been declared [INFO] [stderr] cargo:warning= is_convertible<_U2&&, _T2>>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h: In static member function 'static constexpr bool std::_PCC<, _T1, _T2>::_CopyMovePair()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:127:24: error: '__and_' does not name a type [INFO] [stderr] cargo:warning= using __do_converts = __and_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:129:30: error: expected nested-name-specifier before 'conditional' [INFO] [stderr] cargo:warning= using __converts = typename conditional<__implicit, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:132:9: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:132:16: error: 'is_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:132:36: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:132:38: error: expected primary-expression before 'const' [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:132:38: error: expected ';' before 'const' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:132:48: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:132:48: error: expected initializer before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h: In static member function 'static constexpr bool std::_PCC<, _T1, _T2>::_MoveCopyPair()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:141:24: error: '__and_' does not name a type [INFO] [stderr] cargo:warning= using __do_converts = __and_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:143:30: error: expected nested-name-specifier before 'conditional' [INFO] [stderr] cargo:warning= using __converts = typename conditional<__implicit, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:146:9: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:146:16: error: 'is_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:146:36: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:146:41: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:146:43: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:146:44: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:147:29: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= is_constructible<_T2, const _U2&&>, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:147:31: error: expected primary-expression before 'const' [INFO] [stderr] cargo:warning= is_constructible<_T2, const _U2&&>, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:147:31: error: expected ';' before 'const' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:147:42: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= is_constructible<_T2, const _U2&&>, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:147:42: error: expected initializer before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:181:44: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= struct __wrap_nonesuch : std::__nonesuch { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:182:36: error: '__nonesuch' does not name a type [INFO] [stderr] cargo:warning= explicit __wrap_nonesuch(const __nonesuch&) = delete; [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:209:26: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if<__and_< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:209:35: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if<__and_< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:220:26: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if<__and_< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:220:35: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if<__and_< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:227:26: error: 'template template > constexpr std::pair<_T1, _T2>::pair()' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr pair() [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:214:26: error: with 'template template > constexpr std::pair<_T1, _T2>::pair()' [INFO] [stderr] cargo:warning= _GLIBCXX_CONSTEXPR pair() [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:240:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:240:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:249:3: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:249:12: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:254:26: error: 'template template > constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr pair(const _T1& __a, const _T2& __b) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:245:17: error: with 'template template > constexpr std::pair<_T1, _T2>::pair(const _T1&, const _T2&)' [INFO] [stderr] cargo:warning= constexpr pair(const _T1& __a, const _T2& __b) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:266:30: error: 'is_same' was not declared in this scope [INFO] [stderr] cargo:warning= using _PCCFP = _PCC::value [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:266:46: error: wrong number of template arguments (2, should be 3) [INFO] [stderr] cargo:warning= using _PCCFP = _PCC::value [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:94:12: note: provided for 'template, class _T1, class _T2> struct std::_PCC' [INFO] [stderr] cargo:warning= struct _PCC [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:271:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCFP<_U1, _U2>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:271:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCFP<_U1, _U2>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:280:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCFP<_U1, _U2>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:280:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCFP<_U1, _U2>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:285:21: error: 'template template > constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr pair(const pair<_U1, _U2>& __p) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:276:19: error: with 'template template > constexpr std::pair<_T1, _T2>::pair(const std::pair<_U1, _U2>&)' [INFO] [stderr] cargo:warning= constexpr pair(const pair<_U1, _U2>& __p) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:293:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:293:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:300:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:300:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:303:27: error: 'template template > constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr pair(_U1&& __x, const _T2& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:296:18: error: with 'template template > constexpr std::pair<_T1, _T2>::pair(_U1&&, const _T2&)' [INFO] [stderr] cargo:warning= constexpr pair(_U1&& __x, const _T2& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:307:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:307:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:314:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:314:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:317:17: error: 'template template > std::pair<_T1, _T2>::pair(const _T1&, _U2&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit pair(const _T1& __x, _U2&& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:310:18: error: with 'template template > constexpr std::pair<_T1, _T2>::pair(const _T1&, _U2&&)' [INFO] [stderr] cargo:warning= constexpr pair(const _T1& __x, _U2&& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:321:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:321:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:330:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:330:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCP::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:335:21: error: 'template template > constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr pair(_U1&& __x, _U2&& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:326:12: error: with 'template template > constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&)' [INFO] [stderr] cargo:warning= constexpr pair(_U1&& __x, _U2&& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:340:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCFP<_U1, _U2>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:340:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCFP<_U1, _U2>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:350:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_PCCFP<_U1, _U2>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:350:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_PCCFP<_U1, _U2>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:355:21: error: 'template template > constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr pair(pair<_U1, _U2>&& __p) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:345:12: error: with 'template template > constexpr std::pair<_T1, _T2>::pair(std::pair<_U1, _U2>&&)' [INFO] [stderr] cargo:warning= constexpr pair(pair<_U1, _U2>&& __p) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:363:26: error: declaration of 'operator=' as non-function [INFO] [stderr] cargo:warning= operator=(typename conditional< [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:363:15: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning= operator=(typename conditional< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:363:17: error: expected unqualified-id before 'typename' [INFO] [stderr] cargo:warning= operator=(typename conditional< [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:363:17: error: expected ')' before 'typename' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:374:26: error: declaration of 'operator=' as non-function [INFO] [stderr] cargo:warning= operator=(typename conditional< [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:374:15: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning= operator=(typename conditional< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:374:17: error: expected unqualified-id before 'typename' [INFO] [stderr] cargo:warning= operator=(typename conditional< [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:374:17: error: expected ')' before 'typename' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:380:26: error: declaration of 'operator=' as non-function [INFO] [stderr] cargo:warning= operator=(typename conditional< [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:380:15: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning= operator=(typename conditional< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:380:17: error: expected unqualified-id before 'typename' [INFO] [stderr] cargo:warning= operator=(typename conditional< [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:380:17: error: expected ')' before 'typename' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:393:16: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if<__and_, [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:393:25: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typename enable_if<__and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:404:16: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if<__and_, [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:404:25: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typename enable_if<__and_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:416:16: error: '__is_nothrow_swappable' was not declared in this scope [INFO] [stderr] cargo:warning= noexcept(__is_nothrow_swappable<_T1>::value [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:416:42: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= noexcept(__is_nothrow_swappable<_T1>::value [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:416:43: error: '::value' has not been declared [INFO] [stderr] cargo:warning= noexcept(__is_nothrow_swappable<_T1>::value [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:417:19: error: '__is_nothrow_swappable' was not declared in this scope [INFO] [stderr] cargo:warning= && __is_nothrow_swappable<_T2>::value) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:417:45: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= && __is_nothrow_swappable<_T2>::value) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:417:46: error: '::value' has not been declared [INFO] [stderr] cargo:warning= && __is_nothrow_swappable<_T2>::value) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h: In member function 'void std::pair<_T1, _T2>::swap(std::pair<_T1, _T2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:419:13: error: 'std::swap' has not been declared [INFO] [stderr] cargo:warning= using std::swap; [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:496:59: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= typename __decay_and_strip<_T2>::__type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:194:12: note: provided for 'template struct std::pair' [INFO] [stderr] cargo:warning= struct pair [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h: In function 'constexpr int std::make_pair(_T1&&, _T2&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:499:24: error: expected nested-name-specifier before '__decay_and_strip' [INFO] [stderr] cargo:warning= typedef typename __decay_and_strip<_T1>::__type __ds_type1; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:499:41: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typedef typename __decay_and_strip<_T1>::__type __ds_type1; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:500:24: error: expected nested-name-specifier before '__decay_and_strip' [INFO] [stderr] cargo:warning= typedef typename __decay_and_strip<_T2>::__type __ds_type2; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:500:41: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typedef typename __decay_and_strip<_T2>::__type __ds_type2; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:501:20: error: '__ds_type1' was not declared in this scope [INFO] [stderr] cargo:warning= typedef pair<__ds_type1, __ds_type2> __pair_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:501:32: error: '__ds_type2' was not declared in this scope [INFO] [stderr] cargo:warning= typedef pair<__ds_type1, __ds_type2> __pair_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:501:42: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typedef pair<__ds_type1, __ds_type2> __pair_type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:501:42: error: template argument 2 is invalid [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_algobase.h:65:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator_base_types.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator_base_types.h:143:43: error: '__void_t' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator_base_types.h:143:51: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator_base_types.h:148:9: error: '__void_t' was not declared in this scope [INFO] [stderr] cargo:warning= __void_t> [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator_base_types.h:144:12: note: provided for 'template struct std::__iterator_traits' [INFO] [stderr] cargo:warning= struct __iterator_traits { }; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator_base_types.h:152:40: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= typename _Iterator::reference>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator_base_types.h:163:41: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= : public __iterator_traits<_Iterator> { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator_base_types.h:232:7: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if::value, __undefined, _Tp>::type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:91:28: error: '__void_t' was not declared in this scope [INFO] [stderr] cargo:warning= struct __rebind<_Tp, _Up, __void_t>> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:91:70: error: template argument 3 is invalid [INFO] [stderr] cargo:warning= struct __rebind<_Tp, _Up, __void_t>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:91:72: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= struct __rebind<_Tp, _Up, __void_t>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:100:4: error: '__detected_or_t' does not name a type [INFO] [stderr] cargo:warning= = __detected_or_t<__get_first_arg_t<_Ptr>, __element_type, _Ptr>; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:104:4: error: '__detected_or_t' does not name a type [INFO] [stderr] cargo:warning= = __detected_or_t; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:111:18: error: '__make_not_void' has not been declared [INFO] [stderr] cargo:warning= pointer_to(__make_not_void& __e) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:111:33: error: expected ',' or '...' before '<' token [INFO] [stderr] cargo:warning= pointer_to(__make_not_void& __e) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:114:22: error: 'is_same' was not declared in this scope [INFO] [stderr] cargo:warning= static_assert(!is_same::value, [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:114:30: error: 'element_type' was not declared in this scope [INFO] [stderr] cargo:warning= static_assert(!is_same::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:114:44: error: expected string-literal before '__undefined' [INFO] [stderr] cargo:warning= static_assert(!is_same::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:114:44: error: expected ')' before '__undefined' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h: In static member function 'static _Ptr std::pointer_traits<_Ptr>::pointer_to(int)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:112:33: error: '__e' was not declared in this scope [INFO] [stderr] cargo:warning= { return _Ptr::pointer_to(__e); } [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:141:18: error: '__make_not_void' has not been declared [INFO] [stderr] cargo:warning= pointer_to(__make_not_void& __r) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:141:33: error: expected ',' or '...' before '<' token [INFO] [stderr] cargo:warning= pointer_to(__make_not_void& __r) noexcept [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h: In static member function 'static _Tp* std::pointer_traits<_Tp*>::pointer_to(int)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/ptr_traits.h:142:31: error: '__r' was not declared in this scope [INFO] [stderr] cargo:warning= { return std::addressof(__r); } [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h: In member function 'std::back_insert_iterator<_Container>& std::back_insert_iterator<_Container>::operator=(typename _Container::value_type&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:493:23: error: 'move' is not a member of 'std' [INFO] [stderr] cargo:warning= container->push_back(std::move(__value)); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h: In member function 'std::front_insert_iterator<_Container>& std::front_insert_iterator<_Container>::operator=(typename _Container::value_type&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:584:24: error: 'move' is not a member of 'std' [INFO] [stderr] cargo:warning= container->push_front(std::move(__value)); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h: In member function 'std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:697:33: error: 'move' is not a member of 'std' [INFO] [stderr] cargo:warning= iter = container->insert(iter, std::move(__value)); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1024:24: error: expected nested-name-specifier before 'conditional' [INFO] [stderr] cargo:warning= typedef typename conditional::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1024:24: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1024:35: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typedef typename conditional::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1043:7: error: 'reference' does not name a type [INFO] [stderr] cargo:warning= reference [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1103:7: error: 'reference' does not name a type [INFO] [stderr] cargo:warning= reference [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1210:16: error: expected nested-name-specifier before 'conditional' [INFO] [stderr] cargo:warning= = typename conditional<__move_if_noexcept_cond [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1210:16: error: expected '>' before 'conditional' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1220:16: error: expected nested-name-specifier before 'conditional' [INFO] [stderr] cargo:warning= = typename conditional<__move_if_noexcept_cond<_Tp>::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1220:16: error: expected '>' before 'conditional' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/char_traits.h:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:308:18: error: 'move' is not a member of 'std' [INFO] [stderr] cargo:warning= *__result = std::move(*__first); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h: In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:343:20: error: 'move' is not a member of 'std' [INFO] [stderr] cargo:warning= *__result = std::move(*__first); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h: In static member function 'static _Tp* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(const _Tp*, const _Tp*, _Tp*)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:360:25: error: 'conditional' does not name a type [INFO] [stderr] cargo:warning= using __assignable = conditional<_IsMove, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:364:19: error: '__assignable' has not been declared [INFO] [stderr] cargo:warning= static_assert( __assignable::type::value, "type is not assignable" ); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h: In static member function 'static _Tp* std::__copy_move_backward<_IsMove, true, std::random_access_iterator_tag>::__copy_move_b(const _Tp*, const _Tp*, _Tp*)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:562:25: error: 'conditional' does not name a type [INFO] [stderr] cargo:warning= using __assignable = conditional<_IsMove, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:566:19: error: '__assignable' has not been declared [INFO] [stderr] cargo:warning= static_assert( __assignable::type::value, "type is not assignable" ); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/exception:173:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/new:40, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ext/new_allocator.h:33, [INFO] [stderr] cargo:warning= from /usr/include/x86_64-linux-gnu/c++/6/bits/c++allocator.h:33, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/allocator.h:46, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:41, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:102:41: error: 'true_type' has not been declared [INFO] [stderr] cargo:warning= __throw_with_nested_impl(_Tp&& __t, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h: In function 'void std::__throw_with_nested_impl(_Tp&&, int)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:104:28: error: expected nested-name-specifier before 'remove_reference' [INFO] [stderr] cargo:warning= using _Up = typename remove_reference<_Tp>::type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:105:31: error: '_Up' was not declared in this scope [INFO] [stderr] cargo:warning= throw _Nested_exception<_Up>{std::forward<_Tp>(__t)}; [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:105:34: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= throw _Nested_exception<_Up>{std::forward<_Tp>(__t)}; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:110:41: error: 'false_type' has not been declared [INFO] [stderr] cargo:warning= __throw_with_nested_impl(_Tp&& __t, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:110:5: error: redefinition of 'template void std::__throw_with_nested_impl(_Tp&&, int)' [INFO] [stderr] cargo:warning= __throw_with_nested_impl(_Tp&& __t, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:102:5: note: 'template void std::__throw_with_nested_impl(_Tp&&, int)' previously declared here [INFO] [stderr] cargo:warning= __throw_with_nested_impl(_Tp&& __t, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h: In function 'void std::throw_with_nested(_Tp&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:120:28: error: expected nested-name-specifier before 'decay' [INFO] [stderr] cargo:warning= using _Up = typename decay<_Tp>::type; [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:122:4: error: '__and_' does not name a type [INFO] [stderr] cargo:warning= = __and_, is_move_constructible<_Up>>; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:123:21: error: '_CopyConstructible' has not been declared [INFO] [stderr] cargo:warning= static_assert(_CopyConstructible::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:125:22: error: '__and_' does not name a type [INFO] [stderr] cargo:warning= using __nest = __and_, __bool_constant, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:127:61: error: '__nest' was not declared in this scope [INFO] [stderr] cargo:warning= std::__throw_with_nested_impl(std::forward<_Tp>(__t), __nest{}); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:132:47: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= using __rethrow_if_nested_cond = typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/nested_exception.h:140:12: error: '__rethrow_if_nested_cond' does not name a type [INFO] [stderr] cargo:warning= inline __rethrow_if_nested_cond<_Ex> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/x86_64-linux-gnu/c++/6/bits/c++allocator.h:33:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/allocator.h:46, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:41, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/new_allocator.h:76:20: error: 'true_type' in namespace 'std' does not name a type [INFO] [stderr] cargo:warning= typedef std::true_type propagate_on_container_move_assignment; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:41:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocator.h:84:15: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= typedef true_type propagate_on_container_move_assignment; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocator.h:86:15: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= typedef true_type is_always_equal; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocator.h:126:15: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= typedef true_type propagate_on_container_move_assignment; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocator.h:128:15: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= typedef true_type is_always_equal; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocator.h:216:7: error: '__or_' was not declared in this scope [INFO] [stderr] cargo:warning= = __or_, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocator.h:216:13: error: 'is_copy_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= = __or_, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocator.h:216:59: error: expected '(' before '>' token [INFO] [stderr] cargo:warning= = __or_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocator.h:216:60: error: expected unqualified-id before ',' token [INFO] [stderr] cargo:warning= = __or_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocator.h:222:12: error: '__shrink_to_fit_aux' is not a class template [INFO] [stderr] cargo:warning= struct __shrink_to_fit_aux<_Tp, true> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/ext/alloc_traits.h:36:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_string.h:40, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:52:9: error: '__void_t' was not declared in this scope [INFO] [stderr] cargo:warning= __void_t::other>> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:52:54: error: template argument 3 is invalid [INFO] [stderr] cargo:warning= __void_t::other>> [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:52:59: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= __void_t::other>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:95:23: error: '__detected_or_t' does not name a type [INFO] [stderr] cargo:warning= using pointer = __detected_or_t; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:102:41: error: 'pointer' was not declared in this scope [INFO] [stderr] cargo:warning= using type = typename pointer_traits::template rebind<_Tp>; [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:102:48: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= using type = typename pointer_traits::template rebind<_Tp>; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:102:66: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= using type = typename pointer_traits::template rebind<_Tp>; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:102:66: error: expected identifier before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:106:26: error: '__void_t' was not declared in this scope [INFO] [stderr] cargo:warning= struct _Ptr<_Func, _Tp, __void_t<_Func<_Alloc>>> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:106:47: error: template argument 3 is invalid [INFO] [stderr] cargo:warning= struct _Ptr<_Func, _Tp, __void_t<_Func<_Alloc>>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:106:49: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= struct _Ptr<_Func, _Tp, __void_t<_Func<_Alloc>>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:117:27: error: '__void_t' was not declared in this scope [INFO] [stderr] cargo:warning= struct _Diff<_A2, _PtrT, __void_t> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:117:50: error: template argument 3 is invalid [INFO] [stderr] cargo:warning= struct _Diff<_A2, _PtrT, __void_t> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:117:65: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= struct _Diff<_A2, _PtrT, __void_t> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:122:30: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= struct _Size : make_unsigned<_DiffT> { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:122:30: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:125:28: error: '__void_t' was not declared in this scope [INFO] [stderr] cargo:warning= struct _Size<_A2, _DiffT, __void_t> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:125:51: error: template argument 3 is invalid [INFO] [stderr] cargo:warning= struct _Size<_A2, _DiffT, __void_t> [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:125:60: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= struct _Size<_A2, _DiffT, __void_t> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:159:54: error: 'pointer' was not declared in this scope [INFO] [stderr] cargo:warning= using difference_type = typename _Diff<_Alloc, pointer>::type; [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:159:61: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= using difference_type = typename _Diff<_Alloc, pointer>::type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:167:48: error: 'difference_type' was not declared in this scope [INFO] [stderr] cargo:warning= using size_type = typename _Size<_Alloc, difference_type>::type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:167:63: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= using size_type = typename _Size<_Alloc, difference_type>::type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:176:4: error: '__detected_or_t' does not name a type [INFO] [stderr] cargo:warning= = __detected_or_t; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:185:4: error: '__detected_or_t' does not name a type [INFO] [stderr] cargo:warning= = __detected_or_t; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:194:4: error: '__detected_or_t' does not name a type [INFO] [stderr] cargo:warning= = __detected_or_t; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:203:4: error: '__detected_or_t' does not name a type [INFO] [stderr] cargo:warning= = __detected_or_t::type, __equal, _Alloc>; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:213:28: error: 'size_type' has not been declared [INFO] [stderr] cargo:warning= _S_allocate(_Alloc2& __a, size_type __n, const_void_pointer __hint, int) [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:218:9: error: 'pointer' does not name a type [INFO] [stderr] cargo:warning= static pointer [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:226:26: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= typename = decltype(std::declval<_Alloc2*>()->construct( [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:226:26: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:226:46: error: expected primary-expression before '*' token [INFO] [stderr] cargo:warning= typename = decltype(std::declval<_Alloc2*>()->construct( [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:226:47: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= typename = decltype(std::declval<_Alloc2*>()->construct( [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:226:49: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= typename = decltype(std::declval<_Alloc2*>()->construct( [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:227:5: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= std::declval<_Tp*>(), std::declval<_Args>()...))> [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:227:21: error: expected primary-expression before '*' token [INFO] [stderr] cargo:warning= std::declval<_Tp*>(), std::declval<_Args>()...))> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:227:22: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= std::declval<_Tp*>(), std::declval<_Args>()...))> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:227:24: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= std::declval<_Tp*>(), std::declval<_Args>()...))> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:227:27: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= std::declval<_Tp*>(), std::declval<_Args>()...))> [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:227:45: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= std::declval<_Tp*>(), std::declval<_Args>()...))> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:227:47: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= std::declval<_Tp*>(), std::declval<_Args>()...))> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:228:13: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= static true_type __test(int); [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:231:13: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= static false_type __test(...); [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:233:26: error: '__test' was not declared in this scope [INFO] [stderr] cargo:warning= using type = decltype(__test<_Alloc>(0)); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:233:26: error: '__test' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:233:39: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= using type = decltype(__test<_Alloc>(0)); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:241:9: error: '_Require' does not name a type [INFO] [stderr] cargo:warning= static _Require<__has_construct<_Tp, _Args...>> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:247:2: error: '_Require' does not name a type [INFO] [stderr] cargo:warning= _Require<__and_<__not_<__has_construct<_Tp, _Args...>>, [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:270:9: error: 'size_type' does not name a type [INFO] [stderr] cargo:warning= static size_type [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:299:14: error: 'pointer' does not name a type [INFO] [stderr] cargo:warning= static pointer [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:314:14: error: 'pointer' does not name a type [INFO] [stderr] cargo:warning= static pointer [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:327:31: error: 'pointer' has not been declared [INFO] [stderr] cargo:warning= deallocate(_Alloc& __a, pointer __p, size_type __n) [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:327:44: error: 'size_type' has not been declared [INFO] [stderr] cargo:warning= deallocate(_Alloc& __a, pointer __p, size_type __n) [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:366:14: error: 'size_type' does not name a type [INFO] [stderr] cargo:warning= static size_type max_size(const _Alloc& __a) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:410:54: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= using propagate_on_container_copy_assignment = false_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:413:54: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= using propagate_on_container_move_assignment = true_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:416:43: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= using propagate_on_container_swap = false_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:419:31: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= using is_always_equal = true_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:511:60: error: 'true_type' has not been declared [INFO] [stderr] cargo:warning= __do_alloc_on_copy(_Alloc& __one, const _Alloc& __two, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:516:48: error: 'false_type' has not been declared [INFO] [stderr] cargo:warning= __do_alloc_on_copy(_Alloc&, const _Alloc&, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:516:5: error: redefinition of 'template void std::__do_alloc_on_copy(_Alloc&, const _Alloc&, int)' [INFO] [stderr] cargo:warning= __do_alloc_on_copy(_Alloc&, const _Alloc&, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:511:5: note: 'template void std::__do_alloc_on_copy(_Alloc&, const _Alloc&, int)' previously declared here [INFO] [stderr] cargo:warning= __do_alloc_on_copy(_Alloc& __one, const _Alloc& __two, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:535:66: error: 'true_type' has not been declared [INFO] [stderr] cargo:warning= inline void __do_alloc_on_move(_Alloc& __one, _Alloc& __two, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:539:54: error: 'false_type' has not been declared [INFO] [stderr] cargo:warning= inline void __do_alloc_on_move(_Alloc&, _Alloc&, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:539:17: error: redefinition of 'template void std::__do_alloc_on_move(_Alloc&, _Alloc&, int)' [INFO] [stderr] cargo:warning= inline void __do_alloc_on_move(_Alloc&, _Alloc&, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:535:17: note: 'template void std::__do_alloc_on_move(_Alloc&, _Alloc&, int)' previously declared here [INFO] [stderr] cargo:warning= inline void __do_alloc_on_move(_Alloc& __one, _Alloc& __two, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:551:66: error: 'true_type' has not been declared [INFO] [stderr] cargo:warning= inline void __do_alloc_on_swap(_Alloc& __one, _Alloc& __two, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:558:54: error: 'false_type' has not been declared [INFO] [stderr] cargo:warning= inline void __do_alloc_on_swap(_Alloc&, _Alloc&, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:558:17: error: redefinition of 'template void std::__do_alloc_on_swap(_Alloc&, _Alloc&, int)' [INFO] [stderr] cargo:warning= inline void __do_alloc_on_swap(_Alloc&, _Alloc&, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:551:17: note: 'template void std::__do_alloc_on_swap(_Alloc&, _Alloc&, int)' previously declared here [INFO] [stderr] cargo:warning= inline void __do_alloc_on_swap(_Alloc& __one, _Alloc& __two, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:575:39: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= = decltype(_Traits::construct(std::declval<_Alloc&>(), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:576:11: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= std::declval<_Up*>(), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:577:11: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= std::declval()))> [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:575:39: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= = decltype(_Traits::construct(std::declval<_Alloc&>(), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:575:58: error: expected primary-expression before '&' token [INFO] [stderr] cargo:warning= = decltype(_Traits::construct(std::declval<_Alloc&>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:575:59: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= = decltype(_Traits::construct(std::declval<_Alloc&>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:575:61: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= = decltype(_Traits::construct(std::declval<_Alloc&>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:576:11: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= std::declval<_Up*>(), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:576:27: error: expected primary-expression before '*' token [INFO] [stderr] cargo:warning= std::declval<_Up*>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:576:28: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= std::declval<_Up*>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:576:30: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= std::declval<_Up*>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:577:11: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= std::declval()))> [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:577:24: error: expected primary-expression before 'const' [INFO] [stderr] cargo:warning= std::declval()))> [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:578:9: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= static true_type [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:582:9: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= static false_type [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:586:24: error: '_M_select' was not declared in this scope [INFO] [stderr] cargo:warning= typedef decltype(_M_select(0)) type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:586:24: error: '_M_select' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:586:61: error: expected '(' before '>' token [INFO] [stderr] cargo:warning= typedef decltype(_M_select(0)) type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:598:28: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : is_copy_constructible<_Tp> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:598:28: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_string.h:40:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:75:9: error: '__and_' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= = std::__and_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:81:28: error: 'enable_if' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= static typename std::enable_if<__is_custom_pointer<_Ptr>::value>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:81:37: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= static typename std::enable_if<__is_custom_pointer<_Ptr>::value>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:90:28: error: 'enable_if' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= static typename std::enable_if<__is_custom_pointer<_Ptr>::value>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:90:37: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= static typename std::enable_if<__is_custom_pointer<_Ptr>::value>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:38:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:381:7: error: 'is_nothrow_default_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= _GLIBCXX_NOEXCEPT_IF(is_nothrow_default_constructible<_Alloc>::value) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:381:7: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= _GLIBCXX_NOEXCEPT_IF(is_nothrow_default_constructible<_Alloc>::value) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:381:7: error: '::value' has not been declared [INFO] [stderr] cargo:warning= _GLIBCXX_NOEXCEPT_IF(is_nothrow_default_constructible<_Alloc>::value) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:545:25: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:545:42: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:1166:25: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:1166:42: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:1295:25: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:1295:42: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:1373:25: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:1373:42: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:1838:25: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:1838:42: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] cargo:warning=Please submit a full bug report, [INFO] [stderr] cargo:warning=with preprocessed source if appropriate. [INFO] [stderr] cargo:warning=See for instructions. [INFO] [stderr] exit code: 4 [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_string.h:5643:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h:61:33: error: 'is_enum' was not declared in this scope [INFO] [stderr] cargo:warning= template::value> [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h:61:44: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= template::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h:61:47: error: 'value' in namespace '::' does not name a type [INFO] [stderr] cargo:warning= template::value> [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h:72:12: error: '__hash_enum' is not a class template [INFO] [stderr] cargo:warning= struct __hash_enum<_Tp, true> : public __hash_base [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h: In member function 'std::size_t std::__hash_enum<_Tp>::operator()(_Tp) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h:77:32: error: expected nested-name-specifier before 'underlying_type' [INFO] [stderr] cargo:warning= using __type = typename underlying_type<_Tp>::type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h:78:20: error: '__type' was not declared in this scope [INFO] [stderr] cargo:warning= return hash<__type>{}(static_cast<__type>(__val)); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h:78:26: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= return hash<__type>{}(static_cast<__type>(__val)); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h:78:42: error: '__type' does not name a type [INFO] [stderr] cargo:warning= return hash<__type>{}(static_cast<__type>(__val)); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h:248:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/functional_hash.h:252:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5664:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5680:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] exit code: 0 [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5698:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5713:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/chrono:38:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:38, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:57:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:57:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:62:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:62:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:72:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:72:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:77:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:77:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:115:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:341:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:347:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:347:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:355:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:371:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:389:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:389:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:395:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:395:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:401:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:401:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:38:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:86:15: error: '__success_type' does not name a type [INFO] [stderr] cargo:warning= typedef __success_type> type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:90:43: error: '__failure_type' was not declared in this scope [INFO] [stderr] cargo:warning= struct __duration_common_type_wrapper<__failure_type, _Period1, _Period2> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:90:77: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= struct __duration_common_type_wrapper<__failure_type, _Period1, _Period2> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:94:12: error: 'common_type' is not a class template [INFO] [stderr] cargo:warning= struct common_type, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:97:66: error: wrong number of template arguments (1, should be 3) [INFO] [stderr] cargo:warning= common_type<_Rep1, _Rep2>>::type, _Period1, _Period2>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:77:12: note: provided for 'template struct std::__duration_common_type_wrapper' [INFO] [stderr] cargo:warning= struct __duration_common_type_wrapper [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:97:67: error: expected '{' before '::' token [INFO] [stderr] cargo:warning= common_type<_Rep1, _Rep2>>::type, _Period1, _Period2>::type [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:105:15: error: '__success_type' does not name a type [INFO] [stderr] cargo:warning= typedef __success_type> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:110:44: error: '__failure_type' was not declared in this scope [INFO] [stderr] cargo:warning= struct __timepoint_common_type_wrapper<__failure_type, _Clock> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:110:66: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= struct __timepoint_common_type_wrapper<__failure_type, _Clock> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:115:51: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= chrono::time_point<_Clock, _Duration2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:117:64: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= common_type<_Duration1, _Duration2>>::type, _Clock>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:103:12: note: provided for 'template struct std::__timepoint_common_type_wrapper' [INFO] [stderr] cargo:warning= struct __timepoint_common_type_wrapper [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:183:7: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:188:7: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:192:26: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= constexpr typename enable_if<__is_duration<_ToDur>::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:192:35: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= constexpr typename enable_if<__is_duration<_ToDur>::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:209:26: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : is_floating_point<_Rep> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:209:26: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:232:7: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:237:7: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:260:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if::value [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:260:9: error: expected '>' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:267:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if::value [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:267:9: error: expected '>' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:342:13: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:342:22: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typename enable_if::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:351:13: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:351:22: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typename enable_if::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In constructor 'constexpr std::chrono::duration<_Rep, _Period>::duration(const std::chrono::duration<_Rep, _Period>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:271:10: error: 'duration_cast' was not declared in this scope [INFO] [stderr] cargo:warning= : __r(duration_cast(__d).count()) { } [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:271:32: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= : __r(duration_cast(__d).count()) { } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:379:34: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= duration<_Rep2, _Period2>>::type [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr int std::chrono::operator+(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:385:44: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename common_type<__dur1,__dur2>::type __cd; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:386:26: error: request for member 'count' in '(__cd)(__lhs)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__cd(__lhs).count() + __cd(__rhs).count()); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:386:48: error: request for member 'count' in '(__cd)(__rhs)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__cd(__lhs).count() + __cd(__rhs).count()); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:392:34: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= duration<_Rep2, _Period2>>::type [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr int std::chrono::operator-(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:398:44: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename common_type<__dur1,__dur2>::type __cd; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:399:26: error: request for member 'count' in '(__cd)(__lhs)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__cd(__lhs).count() - __cd(__rhs).count()); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:399:48: error: request for member 'count' in '(__cd)(__rhs)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__cd(__lhs).count() - __cd(__rhs).count()); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:403:7: error: 'is_convertible' was not declared in this scope [INFO] [stderr] cargo:warning= is_convertible<_Rep2, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:403:27: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= is_convertible<_Rep2, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:404:41: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typename common_type<_Rep1, _Rep2>::type>::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:404:51: error: 'value' in namespace '::' does not name a type [INFO] [stderr] cargo:warning= typename common_type<_Rep1, _Rep2>::type>::value> [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:408:14: error: '__common_rep_type' is not a class template [INFO] [stderr] cargo:warning= struct __common_rep_type<_Rep1, _Rep2, true> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:409:50: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= { typedef typename common_type<_Rep1, _Rep2>::type type; }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr std::chrono::duration::type, _Period> std::chrono::operator*(const std::chrono::duration<_Rep1, _Period1>&, const _Rep2&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:416:52: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef duration::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:416:68: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typedef duration::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:418:24: error: request for member 'count' in '(__cd)(__d)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__cd(__d).count() * __s); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:429:54: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= enable_if::value, _Rep2>::type>::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:429:61: error: expected '(' before ',' token [INFO] [stderr] cargo:warning= enable_if::value, _Rep2>::type>::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:429:70: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= enable_if::value, _Rep2>::type>::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr int std::chrono::operator/(const std::chrono::duration<_Rep1, _Period1>&, const _Rep2&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:432:52: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef duration::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:432:68: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typedef duration::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:434:24: error: request for member 'count' in '(__cd)(__d)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__cd(__d).count() / __s); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:439:50: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= constexpr typename common_type<_Rep1, _Rep2>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr int std::chrono::operator/(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:445:44: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename common_type<__dur1,__dur2>::type __cd; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:446:21: error: request for member 'count' in '(__cd)(__lhs)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__lhs).count() / __cd(__rhs).count(); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:446:43: error: request for member 'count' in '(__cd)(__rhs)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__lhs).count() / __cd(__rhs).count(); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:452:54: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= enable_if::value, _Rep2>::type>::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:452:61: error: expected '(' before ',' token [INFO] [stderr] cargo:warning= enable_if::value, _Rep2>::type>::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:452:70: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= enable_if::value, _Rep2>::type>::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr int std::chrono::operator%(const std::chrono::duration<_Rep1, _Period1>&, const _Rep2&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:455:52: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef duration::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:455:68: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typedef duration::type, _Period> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:457:24: error: request for member 'count' in '(__cd)(__d)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__cd(__d).count() % __s); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:463:34: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= duration<_Rep2, _Period2>>::type [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr int std::chrono::operator%(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:469:44: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename common_type<__dur1,__dur2>::type __cd; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:470:26: error: request for member 'count' in '(__cd)(__lhs)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__cd(__lhs).count() % __cd(__rhs).count()); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:470:48: error: request for member 'count' in '(__cd)(__rhs)', which is of non-class type '__cd {aka int}' [INFO] [stderr] cargo:warning= return __cd(__cd(__lhs).count() % __cd(__rhs).count()); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr bool std::chrono::operator==(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:482:44: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename common_type<__dur1,__dur2>::type __ct; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:483:21: error: request for member 'count' in '(__ct)(__lhs)', which is of non-class type '__ct {aka int}' [INFO] [stderr] cargo:warning= return __ct(__lhs).count() == __ct(__rhs).count(); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:483:44: error: request for member 'count' in '(__ct)(__rhs)', which is of non-class type '__ct {aka int}' [INFO] [stderr] cargo:warning= return __ct(__lhs).count() == __ct(__rhs).count(); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr bool std::chrono::operator<(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:494:44: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename common_type<__dur1,__dur2>::type __ct; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:495:21: error: request for member 'count' in '(__ct)(__lhs)', which is of non-class type '__ct {aka int}' [INFO] [stderr] cargo:warning= return __ct(__lhs).count() < __ct(__rhs).count(); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:495:43: error: request for member 'count' in '(__ct)(__rhs)', which is of non-class type '__ct {aka int}' [INFO] [stderr] cargo:warning= return __ct(__lhs).count() < __ct(__rhs).count(); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:601:26: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= constexpr typename enable_if<__is_duration<_ToDur>::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:601:35: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= constexpr typename enable_if<__is_duration<_ToDur>::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:612:54: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typename common_type<_Dur1, duration<_Rep2, _Period2>>::type> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:612:62: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= typename common_type<_Dur1, duration<_Rep2, _Period2>>::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr int std::chrono::operator+(const std::chrono::time_point<_Clock, _Duration1>&, const std::chrono::duration<_Rep2, _Period2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:617:43: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename common_type<_Dur1,__dur2>::type __ct; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:625:55: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typename common_type, _Dur2>::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:625:62: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= typename common_type, _Dur2>::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr int std::chrono::operator+(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::time_point<_Clock, _Dur2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:630:43: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename common_type<__dur1,_Dur2>::type __ct; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:638:54: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typename common_type<_Dur1, duration<_Rep2, _Period2>>::type> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:638:62: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= typename common_type<_Dur1, duration<_Rep2, _Period2>>::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In function 'constexpr int std::chrono::operator-(const std::chrono::time_point<_Clock, _Duration1>&, const std::chrono::duration<_Rep2, _Period2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:643:43: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename common_type<_Dur1,__dur2>::type __ct; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:649:50: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= constexpr typename common_type<_Dur1, _Dur2>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In instantiation of 'struct std::chrono::duration >': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:719:23: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:246:16: error: 'value' is not a member of 'std::chrono::__is_duration' [INFO] [stderr] cargo:warning= static_assert(!__is_duration<_Rep>::value, "rep cannot be a duration"); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:244:23: error: 'value' is not a member of 'std::chrono::__is_ratio >' [INFO] [stderr] cargo:warning= typedef _Period period; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/chrono:38:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:38, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio: In instantiation of 'constexpr const intmax_t std::ratio<1l, 1000000000l>::num': [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:276:31: required from 'struct std::ratio<1l, 1000000000l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:249:29: required from 'struct std::chrono::duration >' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:719:23: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:271:14: error: incomplete type 'std::__static_sign<1000000000l>' used in nested name specifier [INFO] [stderr] cargo:warning= _Num * __static_sign<_Den>::value / __static_gcd<_Num, _Den>::value; [INFO] [stderr] cargo:warning= ~~~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio: In instantiation of 'struct std::__static_gcd<1000000000l, 1l>': [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:66:12: required from 'struct std::__static_gcd<1l, 1000000000l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:271:43: required from 'constexpr const intmax_t std::ratio<1l, 1000000000l>::num' [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:276:31: required from 'struct std::ratio<1l, 1000000000l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:249:29: required from 'struct std::chrono::duration >' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:719:23: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:66:12: error: invalid use of incomplete type 'struct std::__static_gcd<1l, 0l>' [INFO] [stderr] cargo:warning= struct __static_gcd [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:66:12: note: declaration of 'struct std::__static_gcd<1l, 0l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio: In instantiation of 'constexpr const intmax_t std::ratio<1l, 1000000000l>::num': [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:276:31: required from 'struct std::ratio<1l, 1000000000l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:249:29: required from 'struct std::chrono::duration >' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:719:23: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:271:43: error: 'value' is not a member of 'std::__static_gcd<1l, 1000000000l>' [INFO] [stderr] cargo:warning= _Num * __static_sign<_Den>::value / __static_gcd<_Num, _Den>::value; [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio: In instantiation of 'constexpr const intmax_t std::ratio<1l, 1000000000l>::den': [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:276:31: required from 'struct std::ratio<1l, 1000000000l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:249:29: required from 'struct std::chrono::duration >' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:719:23: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:274:35: error: incomplete type 'std::__static_abs<1000000000l>' used in nested name specifier [INFO] [stderr] cargo:warning= __static_abs<_Den>::value / __static_gcd<_Num, _Den>::value; [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:274:35: error: 'value' is not a member of 'std::__static_gcd<1l, 1000000000l>' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:38:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In instantiation of 'static constexpr std::chrono::duration<_Rep, _Period> std::chrono::duration<_Rep, _Period>::min() [with _Rep = long int; _Period = std::ratio<1l, 1000000000l>]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:723:45: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:366:11: error: no matching function for call to 'std::chrono::duration >::duration(long int)' [INFO] [stderr] cargo:warning= { return duration(duration_values::min()); } [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:270:14: note: candidate: template constexpr std::chrono::duration<_Rep, _Period>::duration(const std::chrono::duration<_Rep, _Period>&) [INFO] [stderr] cargo:warning= constexpr duration(const duration<_Rep2, _Period2>& __d) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:270:14: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:366:11: note: mismatched types 'const std::chrono::duration<_Rep1, _Period1>' and 'long int' [INFO] [stderr] cargo:warning= { return duration(duration_values::min()); } [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:263:23: note: candidate: template constexpr std::chrono::duration<_Rep, _Period>::duration(const _Rep2&) [INFO] [stderr] cargo:warning= constexpr explicit duration(const _Rep2& __rep) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:263:23: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:257:2: note: candidate: std::chrono::duration<_Rep, _Period>::duration(const std::chrono::duration<_Rep, _Period>&) [with _Rep = long int; _Period = std::ratio<1l, 1000000000l>] [INFO] [stderr] cargo:warning= duration(const duration&) = default; [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:257:2: note: no known conversion for argument 1 from 'long int' to 'const std::chrono::duration >&' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:252:12: note: candidate: constexpr std::chrono::duration<_Rep, _Period>::duration() [with _Rep = long int; _Period = std::ratio<1l, 1000000000l>] [INFO] [stderr] cargo:warning= constexpr duration() = default; [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:252:12: note: candidate expects 0 arguments, 1 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:366:50: error: body of constexpr function 'static constexpr std::chrono::duration<_Rep, _Period> std::chrono::duration<_Rep, _Period>::min() [with _Rep = long int; _Period = std::ratio<1l, 1000000000l>]' not a return-statement [INFO] [stderr] cargo:warning= { return duration(duration_values::min()); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In instantiation of 'static constexpr std::chrono::duration<_Rep, _Period> std::chrono::duration<_Rep, _Period>::zero() [with _Rep = long int; _Period = std::ratio<1l, 1000000000l>]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:724:33: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:362:11: error: no matching function for call to 'std::chrono::duration >::duration(long int)' [INFO] [stderr] cargo:warning= { return duration(duration_values::zero()); } [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:270:14: note: candidate: template constexpr std::chrono::duration<_Rep, _Period>::duration(const std::chrono::duration<_Rep, _Period>&) [INFO] [stderr] cargo:warning= constexpr duration(const duration<_Rep2, _Period2>& __d) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:270:14: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:362:11: note: mismatched types 'const std::chrono::duration<_Rep1, _Period1>' and 'long int' [INFO] [stderr] cargo:warning= { return duration(duration_values::zero()); } [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:263:23: note: candidate: template constexpr std::chrono::duration<_Rep, _Period>::duration(const _Rep2&) [INFO] [stderr] cargo:warning= constexpr explicit duration(const _Rep2& __rep) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:263:23: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:257:2: note: candidate: std::chrono::duration<_Rep, _Period>::duration(const std::chrono::duration<_Rep, _Period>&) [with _Rep = long int; _Period = std::ratio<1l, 1000000000l>] [INFO] [stderr] cargo:warning= duration(const duration&) = default; [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:257:2: note: no known conversion for argument 1 from 'long int' to 'const std::chrono::duration >&' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:252:12: note: candidate: constexpr std::chrono::duration<_Rep, _Period>::duration() [with _Rep = long int; _Period = std::ratio<1l, 1000000000l>] [INFO] [stderr] cargo:warning= constexpr duration() = default; [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:252:12: note: candidate expects 0 arguments, 1 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:362:51: error: body of constexpr function 'static constexpr std::chrono::duration<_Rep, _Period> std::chrono::duration<_Rep, _Period>::zero() [with _Rep = long int; _Period = std::ratio<1l, 1000000000l>]' not a return-statement [INFO] [stderr] cargo:warning= { return duration(duration_values::zero()); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In instantiation of 'constexpr bool std::chrono::operator<(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&) [with _Rep1 = long int; _Period1 = std::ratio<1l, 1000000000l>; _Rep2 = long int; _Period2 = std::ratio<1l, 1000000000l>]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:724:38: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:496:7: error: body of constexpr function 'constexpr bool std::chrono::operator<(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&) [with _Rep1 = long int; _Period1 = std::ratio<1l, 1000000000l>; _Rep2 = long int; _Period2 = std::ratio<1l, 1000000000l>]' not a return-statement [INFO] [stderr] cargo:warning= } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:723:7: error: non-constant condition for static assertion [INFO] [stderr] cargo:warning= static_assert(system_clock::duration::min() [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:724:7: error: 'constexpr bool std::chrono::operator<(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&) [with _Rep1 = long int; _Period1 = std::ratio<1l, 1000000000l>; _Rep2 = long int; _Period2 = std::ratio<1l, 1000000000l>]' called in a constant expression [INFO] [stderr] cargo:warning= static_assert(system_clock::duration::min() [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning= < system_clock::duration::zero(), [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:489:7: note: 'constexpr bool std::chrono::operator<(const std::chrono::duration<_Rep1, _Period1>&, const std::chrono::duration<_Rep2, _Period2>&) [with _Rep1 = long int; _Period1 = std::ratio<1l, 1000000000l>; _Rep2 = long int; _Period2 = std::ratio<1l, 1000000000l>]' is not usable as a constexpr function because: [INFO] [stderr] cargo:warning= operator<(const duration<_Rep1, _Period1>& __lhs, [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In static member function 'static time_t std::chrono::_V2::system_clock::to_time_t(const time_point&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:736:21: error: 'duration_cast' was not declared in this scope [INFO] [stderr] cargo:warning= return std::time_t(duration_cast [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:736:20: error: expected primary-expression before '(' token [INFO] [stderr] cargo:warning= return std::time_t(duration_cast [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:736:50: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return std::time_t(duration_cast [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In static member function 'static std::chrono::_V2::system_clock::time_point std::chrono::_V2::system_clock::from_time_t(time_t)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:744:9: error: 'time_point_cast' was not declared in this scope [INFO] [stderr] cargo:warning= return time_point_cast [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:744:47: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return time_point_cast [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono: In instantiation of 'struct std::chrono::duration': [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:745:36: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:246:16: error: 'value' is not a member of 'std::chrono::__is_duration' [INFO] [stderr] cargo:warning= static_assert(!__is_duration<_Rep>::value, "rep cannot be a duration"); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:244:23: error: 'value' is not a member of 'std::chrono::__is_ratio >' [INFO] [stderr] cargo:warning= typedef _Period period; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/chrono:38:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:38, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio: In instantiation of 'constexpr const intmax_t std::ratio<1l>::num': [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:276:31: required from 'struct std::ratio<1l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:249:29: required from 'struct std::chrono::duration' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:745:36: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:271:14: error: incomplete type 'std::__static_sign<1l>' used in nested name specifier [INFO] [stderr] cargo:warning= _Num * __static_sign<_Den>::value / __static_gcd<_Num, _Den>::value; [INFO] [stderr] cargo:warning= ~~~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio: In instantiation of 'struct std::__static_gcd<1l, 1l>': [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:271:43: required from 'constexpr const intmax_t std::ratio<1l>::num' [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:276:31: required from 'struct std::ratio<1l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:249:29: required from 'struct std::chrono::duration' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:745:36: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:66:12: error: invalid use of incomplete type 'struct std::__static_gcd<1l, 0l>' [INFO] [stderr] cargo:warning= struct __static_gcd [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:66:12: note: declaration of 'struct std::__static_gcd<1l, 0l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio: In instantiation of 'constexpr const intmax_t std::ratio<1l>::num': [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:276:31: required from 'struct std::ratio<1l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:249:29: required from 'struct std::chrono::duration' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:745:36: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:271:43: error: 'value' is not a member of 'std::__static_gcd<1l, 1l>' [INFO] [stderr] cargo:warning= _Num * __static_sign<_Den>::value / __static_gcd<_Num, _Den>::value; [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio: In instantiation of 'constexpr const intmax_t std::ratio<1l>::den': [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:276:31: required from 'struct std::ratio<1l>' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:249:29: required from 'struct std::chrono::duration' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:745:36: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:274:35: error: incomplete type 'std::__static_abs<1l>' used in nested name specifier [INFO] [stderr] cargo:warning= __static_abs<_Den>::value / __static_gcd<_Num, _Den>::value; [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ratio:274:35: error: 'value' is not a member of 'std::__static_gcd<1l, 1l>' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:38:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:745:36: error: no matching function for call to 'std::chrono::duration::duration(time_t&)' [INFO] [stderr] cargo:warning= (__from(chrono::seconds(__t))); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:270:14: note: candidate: template constexpr std::chrono::duration<_Rep, _Period>::duration(const std::chrono::duration<_Rep, _Period>&) [INFO] [stderr] cargo:warning= constexpr duration(const duration<_Rep2, _Period2>& __d) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:270:14: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:745:36: note: mismatched types 'const std::chrono::duration<_Rep1, _Period1>' and 'time_t {aka long int}' [INFO] [stderr] cargo:warning= (__from(chrono::seconds(__t))); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:263:23: note: candidate: template constexpr std::chrono::duration<_Rep, _Period>::duration(const _Rep2&) [INFO] [stderr] cargo:warning= constexpr explicit duration(const _Rep2& __rep) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:263:23: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:257:2: note: candidate: std::chrono::duration<_Rep, _Period>::duration(const std::chrono::duration<_Rep, _Period>&) [with _Rep = long int; _Period = std::ratio<1l>] [INFO] [stderr] cargo:warning= duration(const duration&) = default; [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:257:2: note: no known conversion for argument 1 from 'time_t {aka long int}' to 'const std::chrono::duration&' [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:252:12: note: candidate: constexpr std::chrono::duration<_Rep, _Period>::duration() [with _Rep = long int; _Period = std::ratio<1l>] [INFO] [stderr] cargo:warning= constexpr duration() = default; [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:252:12: note: candidate expects 0 arguments, 1 provided [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/tuple:38:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/functional:55, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:39, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:90:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant::value> { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:90:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:94:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant::value> { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:94:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:98:24: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : integral_constant::value> { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:98:24: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:111:24: error: expected nested-name-specifier before 'add_const' [INFO] [stderr] cargo:warning= typedef typename add_const<__tuple_element_t<__i, _Tp>>::type type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:111:24: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:111:33: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typedef typename add_const<__tuple_element_t<__i, _Tp>>::type type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:117:24: error: expected nested-name-specifier before 'add_volatile' [INFO] [stderr] cargo:warning= typedef typename add_volatile<__tuple_element_t<__i, _Tp>>::type type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:117:24: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:117:36: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typedef typename add_volatile<__tuple_element_t<__i, _Tp>>::type type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:123:24: error: expected nested-name-specifier before 'add_cv' [INFO] [stderr] cargo:warning= typedef typename add_cv<__tuple_element_t<__i, _Tp>>::type type; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:123:24: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:123:30: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typedef typename add_cv<__tuple_element_t<__i, _Tp>>::type type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:135:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:142:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:147:31: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : public integral_constant { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/utility:147:31: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/tuple:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/functional:55, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:39, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/array:117:16: error: '__is_nothrow_swappable' was not declared in this scope [INFO] [stderr] cargo:warning= noexcept(__is_nothrow_swappable<_Tp>::value) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/array:117:42: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= noexcept(__is_nothrow_swappable<_Tp>::value) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/array:117:43: error: '::value' has not been declared [INFO] [stderr] cargo:warning= noexcept(__is_nothrow_swappable<_Tp>::value) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/array:321:31: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : public integral_constant { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/array:321:31: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/array:337:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/tuple:40:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/functional:55, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:39, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:43:9: error: '__or_' does not name a type [INFO] [stderr] cargo:warning= = __or_, is_convertible<_Alloc, _Tp>>; [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:50:54: error: '__void_t' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:50:62: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:52:18: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : false_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:56:8: error: '__void_t' was not declared in this scope [INFO] [stderr] cargo:warning= __void_t> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:56:31: error: template argument 3 is invalid [INFO] [stderr] cargo:warning= __void_t> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:56:45: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= __void_t> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:63:42: error: template argument 3 is invalid [INFO] [stderr] cargo:warning= : __uses_allocator_helper<_Tp, _Alloc>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:63:45: error: expected '{' before 'type' [INFO] [stderr] cargo:warning= : __uses_allocator_helper<_Tp, _Alloc>::type [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:84:18: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : conditional< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/uses_allocator.h:84:18: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/functional:55:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:39, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:162:43: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= struct __is_empty_non_tuple : is_empty<_Tp> { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:162:43: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:166:67: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= struct __is_empty_non_tuple> : false_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:171:16: error: expected nested-name-specifier before 'conditional' [INFO] [stderr] cargo:warning= = typename conditional<__is_final(_Tp), false_type, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:182:39: error: '__empty_not_final' was not declared in this scope [INFO] [stderr] cargo:warning= private _Head_base<_Idx, _Head, __empty_not_final<_Head>::value> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:182:62: error: template argument 3 is invalid [INFO] [stderr] cargo:warning= private _Head_base<_Idx, _Head, __empty_not_final<_Head>::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:182:63: error: expected '{' before '::' token [INFO] [stderr] cargo:warning= private _Head_base<_Idx, _Head, __empty_not_final<_Head>::value> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:339:39: error: '__empty_not_final' was not declared in this scope [INFO] [stderr] cargo:warning= : private _Head_base<_Idx, _Head, __empty_not_final<_Head>::value> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:339:62: error: template argument 3 is invalid [INFO] [stderr] cargo:warning= : private _Head_base<_Idx, _Head, __empty_not_final<_Head>::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:339:63: error: expected '{' before '::' token [INFO] [stderr] cargo:warning= : private _Head_base<_Idx, _Head, __empty_not_final<_Head>::value> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: In static member function 'static constexpr bool std::_TC<, _Elements>::_ConstructibleTuple()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:471:14: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:471:21: error: 'is_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:471:47: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:471:49: error: expected primary-expression before 'const' [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:471:49: error: expected ';' before 'const' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:471:66: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:471:66: error: expected initializer before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: In static member function 'static constexpr bool std::_TC<, _Elements>::_ImplicitlyConvertibleTuple()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:477:14: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:477:21: error: 'is_convertible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:477:36: error: expected primary-expression before 'const' [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:477:36: error: expected ';' before 'const' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:477:53: error: expected unqualified-id before ',' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:477:64: error: expected initializer before '>' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: In static member function 'static constexpr bool std::_TC<, _Elements>::_MoveConstructibleTuple()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:483:14: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:483:21: error: 'is_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:483:47: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:483:59: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:483:61: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:483:61: error: expected ';' before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:483:61: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: In static member function 'static constexpr bool std::_TC<, _Elements>::_ImplicitlyMoveConvertibleTuple()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:489:14: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:489:21: error: 'is_convertible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:489:46: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:489:48: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:489:59: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:489:59: error: expected ';' before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:489:59: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: In static member function 'static constexpr bool std::_TC<, _Elements>::_NonNestedTuple()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:495:15: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_<__not_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:495:22: error: '__not_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_<__not_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:495:29: error: 'is_same' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_<__not_, [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:495:56: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __and_<__not_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:496:45: error: expected nested-name-specifier before 'remove_cv' [INFO] [stderr] cargo:warning= typename remove_cv< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:496:45: error: expected '(' before 'remove_cv' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:496:45: error: expected ';' before 'remove_cv' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:496:45: error: 'remove_cv' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:497:47: error: expected nested-name-specifier before 'remove_reference' [INFO] [stderr] cargo:warning= typename remove_reference<_SrcTuple>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:497:47: error: expected '(' before 'remove_reference' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: In static member function 'static constexpr bool std::_TC<, _Elements>::_NotSameTuple()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:506:15: error: '__not_' was not declared in this scope [INFO] [stderr] cargo:warning= return __not_, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:506:22: error: 'is_same' was not declared in this scope [INFO] [stderr] cargo:warning= return __not_, [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:506:49: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= return __not_, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:507:18: error: expected nested-name-specifier before 'remove_const' [INFO] [stderr] cargo:warning= typename remove_const< [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:507:18: error: expected '(' before 'remove_const' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:507:18: error: expected ';' before 'remove_const' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:507:18: error: 'remove_const' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:508:20: error: expected nested-name-specifier before 'remove_reference' [INFO] [stderr] cargo:warning= typename remove_reference<_UElements...>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:508:20: error: expected '(' before 'remove_reference' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:576:25: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if<_TC2<_Dummy>:: [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:576:34: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if<_TC2<_Dummy>:: [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:583:25: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if<_TC2<_Dummy>:: [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:583:34: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if<_TC2<_Dummy>:: [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:589:26: error: 'template template > constexpr std::tuple< >::tuple()' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple() [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:579:17: error: with 'template template > constexpr std::tuple< >::tuple()' [INFO] [stderr] cargo:warning= constexpr tuple() [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:595:13: error: 'is_same' was not declared in this scope [INFO] [stderr] cargo:warning= _TC::value, [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:595:33: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= _TC::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:599:25: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:599:34: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:610:25: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:610:34: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:617:26: error: 'template template > constexpr std::tuple< >::tuple(const _Elements& ...)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple(const _Elements&... __elements) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:606:19: error: with 'template template > constexpr std::tuple< >::tuple(const _Elements& ...)' [INFO] [stderr] cargo:warning= constexpr tuple(const _Elements&... __elements) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:627:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:627:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:640:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:640:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:649:28: error: 'template template > constexpr std::tuple< >::tuple(_UElements&& ...)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple(_UElements&&... __elements) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:636:19: error: with 'template template > constexpr std::tuple< >::tuple(_UElements&& ...)' [INFO] [stderr] cargo:warning= constexpr tuple(_UElements&&... __elements) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:659:13: error: 'is_same' was not declared in this scope [INFO] [stderr] cargo:warning= _TC::value && sizeof...(_Elements) == 1, [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:659:33: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= _TC::value && sizeof...(_Elements) == 1, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:663:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:663:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:675:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:675:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:682:28: error: 'template template > constexpr std::tuple< >::tuple(const std::tuple<_Args1 ...>&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple(const tuple<_UElements...>& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:670:19: error: with 'template template > constexpr std::tuple< >::tuple(const std::tuple<_Args1 ...>&)' [INFO] [stderr] cargo:warning= constexpr tuple(const tuple<_UElements...>& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:687:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:687:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:698:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:698:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:705:28: error: 'template template > constexpr std::tuple< >::tuple(std::tuple<_Args1 ...>&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple(tuple<_UElements...>&& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:694:19: error: with 'template template > constexpr std::tuple< >::tuple(std::tuple<_Args1 ...>&&)' [INFO] [stderr] cargo:warning= constexpr tuple(tuple<_UElements...>&& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:715:25: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:715:34: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:726:25: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:726:34: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:732:11: error: 'template template > std::tuple< >::tuple(std::allocator_arg_t, const _Alloc&, const _Elements& ...)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:721:2: error: with 'template template > std::tuple< >::tuple(std::allocator_arg_t, const _Alloc&, const _Elements& ...)' [INFO] [stderr] cargo:warning= tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:737:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:737:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:748:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:748:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:753:11: error: 'template template > std::tuple< >::tuple(std::allocator_arg_t, const _Alloc&, _UElements&& ...)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:742:2: error: with 'template template > std::tuple< >::tuple(std::allocator_arg_t, const _Alloc&, _UElements&& ...)' [INFO] [stderr] cargo:warning= tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:767:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:767:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:779:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:779:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:784:11: error: 'template template > std::tuple< >::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_Args2 ...>&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:772:2: error: with 'template template > std::tuple< >::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_Args2 ...>&)' [INFO] [stderr] cargo:warning= tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:791:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:791:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:803:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:803:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC<_UElements...>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:808:11: error: 'template template > std::tuple< >::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_Args2 ...>&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:796:2: error: with 'template template > std::tuple< >::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_Args2 ...>&&)' [INFO] [stderr] cargo:warning= tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:823:16: error: 'is_nothrow_move_assignable' was not declared in this scope [INFO] [stderr] cargo:warning= noexcept(is_nothrow_move_assignable<_Inherited>::value) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:823:53: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= noexcept(is_nothrow_move_assignable<_Inherited>::value) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:823:54: error: '::value' has not been declared [INFO] [stderr] cargo:warning= noexcept(is_nothrow_move_assignable<_Inherited>::value) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:830:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:840:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: In static member function 'static constexpr bool std::tuple< >::_TC2<_Dummy>::_DefaultConstructibleTuple()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:565:18: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:565:25: error: 'is_default_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:565:59: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return __and_...>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:565:59: error: expected ';' before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:565:59: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: In static member function 'static constexpr bool std::tuple< >::_TC2<_Dummy>::_ImplicitlyDefaultConstructibleTuple()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:569:18: error: '__and_' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_<__is_implicitly_default_constructible<_Elements>...> [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:569:25: error: '__is_implicitly_default_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= return __and_<__is_implicitly_default_constructible<_Elements>...> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:569:72: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return __and_<__is_implicitly_default_constructible<_Elements>...> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:569:72: error: expected ';' before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:569:72: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:873:26: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if<__and_< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:873:35: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if<__and_< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:883:26: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:883:35: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:892:26: error: 'template template > constexpr std::tuple<_T1, _T2>::tuple()' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple() [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:878:17: error: with 'template template > constexpr std::tuple<_T1, _T2>::tuple()' [INFO] [stderr] cargo:warning= constexpr tuple() [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:898:13: error: 'is_same' was not declared in this scope [INFO] [stderr] cargo:warning= _TC::value, _T1, _T2>; [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:898:33: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= _TC::value, _T1, _T2>; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:901:16: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TCC<_Dummy>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:901:25: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TCC<_Dummy>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:910:16: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TCC<_Dummy>::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:910:25: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TCC<_Dummy>::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:915:28: error: 'template template > constexpr std::tuple<_T1, _T2>::tuple(const _T1&, const _T2&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple(const _T1& __a1, const _T2& __a2) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:906:19: error: with 'template template > constexpr std::tuple<_T1, _T2>::tuple(const _T1&, const _T2&)' [INFO] [stderr] cargo:warning= constexpr tuple(const _T1& __a1, const _T2& __a2) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:923:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:923:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:934:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:934:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:941:28: error: 'template template > constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple(_U1&& __a1, _U2&& __a2) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:930:19: error: with 'template template > constexpr std::tuple<_T1, _T2>::tuple(_U1&&, _U2&&)' [INFO] [stderr] cargo:warning= constexpr tuple(_U1&& __a1, _U2&& __a2) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:949:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:949:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:958:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:958:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:963:28: error: 'template template > constexpr std::tuple<_T1, _T2>::tuple(const std::tuple<_U1, _U2>&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple(const tuple<_U1, _U2>& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:954:19: error: with 'template template > constexpr std::tuple<_T1, _T2>::tuple(const std::tuple<_U1, _U2>&)' [INFO] [stderr] cargo:warning= constexpr tuple(const tuple<_U1, _U2>& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:967:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:967:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:976:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:976:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:981:28: error: 'template template > constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple(tuple<_U1, _U2>&& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:972:19: error: with 'template template > constexpr std::tuple<_T1, _T2>::tuple(std::tuple<_U1, _U2>&&)' [INFO] [stderr] cargo:warning= constexpr tuple(tuple<_U1, _U2>&& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:985:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:985:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:994:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:994:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:999:28: error: 'template template > constexpr std::tuple<_T1, _T2>::tuple(const std::pair<_U1, _U2>&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple(const pair<_U1, _U2>& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:990:19: error: with 'template template > constexpr std::tuple<_T1, _T2>::tuple(const std::pair<_U1, _U2>&)' [INFO] [stderr] cargo:warning= constexpr tuple(const pair<_U1, _U2>& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1003:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1003:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1013:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1013:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1018:28: error: 'template template > constexpr std::tuple<_T1, _T2>::tuple(std::pair<_U1, _U2>&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit constexpr tuple(pair<_U1, _U2>&& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1008:19: error: with 'template template > constexpr std::tuple<_T1, _T2>::tuple(std::pair<_U1, _U2>&&)' [INFO] [stderr] cargo:warning= constexpr tuple(pair<_U1, _U2>&& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1029:25: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1029:34: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1041:25: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1041:34: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename enable_if< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1048:11: error: 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const _T1&, const _T2&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1036:2: error: with 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const _T1&, const _T2&)' [INFO] [stderr] cargo:warning= tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1053:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1053:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1063:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1063:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1068:11: error: 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, _U1&&, _U2&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1058:2: error: with 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, _U1&&, _U2&&)' [INFO] [stderr] cargo:warning= tuple(allocator_arg_t __tag, const _Alloc& __a, _U1&& __a1, _U2&& __a2) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1082:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1082:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1094:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1094:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1099:11: error: 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_U1, _U2>&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1087:2: error: with 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::tuple<_U1, _U2>&)' [INFO] [stderr] cargo:warning= tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1106:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1106:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1116:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1116:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1121:11: error: 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_U1, _U2>&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1111:2: error: with 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::tuple<_U1, _U2>&&)' [INFO] [stderr] cargo:warning= tuple(allocator_arg_t __tag, const _Alloc& __a, tuple<_U1, _U2>&& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1127:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1127:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1137:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1137:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1142:18: error: 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::pair<_U1, _U2>&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1132:9: error: with 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, const std::pair<_U1, _U2>&)' [INFO] [stderr] cargo:warning= tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1147:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1147:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1157:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1157:18: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= enable_if<_TMC::template [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1162:18: error: 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::pair<_U1, _U2>&&)' cannot be overloaded [INFO] [stderr] cargo:warning= explicit tuple(allocator_arg_t __tag, const _Alloc& __a, [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1152:9: error: with 'template template > std::tuple<_T1, _T2>::tuple(std::allocator_arg_t, const _Alloc&, std::pair<_U1, _U2>&&)' [INFO] [stderr] cargo:warning= tuple(allocator_arg_t __tag, const _Alloc& __a, pair<_U1, _U2>&& __in) [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1176:16: error: 'is_nothrow_move_assignable' was not declared in this scope [INFO] [stderr] cargo:warning= noexcept(is_nothrow_move_assignable<_Inherited>::value) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1176:53: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= noexcept(is_nothrow_move_assignable<_Inherited>::value) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1176:54: error: '::value' has not been declared [INFO] [stderr] cargo:warning= noexcept(is_nothrow_move_assignable<_Inherited>::value) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1243:31: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : public integral_constant { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1243:31: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1391:69: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= constexpr tuple::__type...> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: In function 'constexpr int std::make_tuple(_Elements&& ...)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1394:69: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typedef tuple::__type...> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1408:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1413:49: error: 'remove_cv' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= : public __is_tuple_like_impl::type>::type>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1414:13: error: expected '>' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1414:62: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= ::type>::type>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1414:65: error: expected '{' before 'type' [INFO] [stderr] cargo:warning= ::type>::type>::type [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1441:44: error: 'remove_cv' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= : public __do_make_tuple::type>::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1442:13: error: expected '>' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1442:65: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= ::type>::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1491:16: error: 'remove_reference' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename std::remove_reference<_Tp>::type>::value>::__type __type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1491:32: error: expected template-argument before '<' token [INFO] [stderr] cargo:warning= typename std::remove_reference<_Tp>::type>::value>::__type __type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1491:32: error: expected '>' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1491:43: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typename std::remove_reference<_Tp>::type>::value>::__type __type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1491:51: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typename std::remove_reference<_Tp>::type>::value>::__type __type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1528:12: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<__and_<__is_tuple_like<_Tpls>...>::value>::type> [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1528:12: error: expected '>' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1568:65: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= struct uses_allocator, _Alloc> : true_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:71:42: error: '__void_t' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:71:50: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:77:7: error: '__void_t' was not declared in this scope [INFO] [stderr] cargo:warning= __void_t> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:77:35: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= __void_t> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:77:46: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= __void_t> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:86:38: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= : _Maybe_get_result_type<_Functor> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:184:64: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= : _Weak_result_type_impl::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:187:50: error: expected nested-name-specifier before 'decay' [INFO] [stderr] cargo:warning= template::type> [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:187:50: error: expected '>' before 'decay' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:194:30: error: 'reference_wrapper' was not declared in this scope [INFO] [stderr] cargo:warning= struct __inv_unwrap<_Tp, reference_wrapper<_Up>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:194:48: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= struct __inv_unwrap<_Tp, reference_wrapper<_Up>> [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:194:51: error: expected unqualified-id before '>' token [INFO] [stderr] cargo:warning= struct __inv_unwrap<_Tp, reference_wrapper<_Up>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:201:66: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= template::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:203:23: error: 'std::__invfwd' declared as an 'inline' variable [INFO] [stderr] cargo:warning= __invfwd(typename remove_reference<_Tp>::type& __t) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:203:23: error: expected nested-name-specifier before 'remove_reference' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:203:23: error: expected '(' before 'remove_reference' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:203:57: error: expected ';' before 'noexcept' [INFO] [stderr] cargo:warning= __invfwd(typename remove_reference<_Tp>::type& __t) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:208:19: error: 'std::__invoke_impl' declared as an 'inline' variable [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_other, _Fn&& __f, _Args&&... __args) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:208:19: error: '__invoke_other' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:208:38: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_other, _Fn&& __f, _Args&&... __args) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:208:41: error: '__f' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_other, _Fn&& __f, _Args&&... __args) [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:208:51: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_other, _Fn&& __f, _Args&&... __args) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:209:5: error: expected ';' before 'noexcept' [INFO] [stderr] cargo:warning= noexcept(noexcept(std::forward<_Fn>(__f)(std::forward<_Args>(__args)...))) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:214:19: error: 'std::__invoke_impl' declared as an 'inline' variable [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_ref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:214:19: error: redeclaration of 'template _Res std::__invoke_impl' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:208:19: note: previous declaration 'template _Res std::__invoke_impl<_Res, _Fn, _Args ...>' [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_other, _Fn&& __f, _Args&&... __args) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:214:19: error: '__invoke_memfun_ref' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_ref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:214:47: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_ref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:214:50: error: '__f' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_ref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:214:58: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_ref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:214:61: error: '__t' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_ref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:215:10: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= _Args&&... __args) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:216:5: error: expected ';' before 'noexcept' [INFO] [stderr] cargo:warning= noexcept(noexcept( [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:222:19: error: 'std::__invoke_impl' declared as an 'inline' variable [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_deref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:222:19: error: redeclaration of 'template _Res std::__invoke_impl' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:208:19: note: previous declaration 'template _Res std::__invoke_impl<_Res, _Fn, _Args ...>' [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_other, _Fn&& __f, _Args&&... __args) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:222:19: error: '__invoke_memfun_deref' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_deref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:222:49: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_deref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:222:52: error: '__f' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_deref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:222:60: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_deref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:222:63: error: '__t' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memfun_deref, _MemFun&& __f, _Tp&& __t, [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:223:10: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= _Args&&... __args) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:224:5: error: expected ';' before 'noexcept' [INFO] [stderr] cargo:warning= noexcept(noexcept( [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:232:19: error: 'std::__invoke_impl' declared as an 'inline' variable [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_ref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:232:19: error: redeclaration of 'template _Res std::__invoke_impl' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:208:19: note: previous declaration 'template _Res std::__invoke_impl<_Res, _Fn, _Args ...>' [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_other, _Fn&& __f, _Args&&... __args) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:232:19: error: '__invoke_memobj_ref' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_ref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:232:47: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_ref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:232:50: error: '__f' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_ref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:232:58: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_ref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:232:61: error: '__t' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_ref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:233:5: error: expected ';' before 'noexcept' [INFO] [stderr] cargo:warning= noexcept(noexcept(__invfwd<_Tp>(__t).*__f)) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:238:19: error: 'std::__invoke_impl' declared as an 'inline' variable [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_deref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:238:19: error: redeclaration of 'template _Res std::__invoke_impl' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:208:19: note: previous declaration 'template _Res std::__invoke_impl<_Res, _Fn, _Args ...>' [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_other, _Fn&& __f, _Args&&... __args) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:238:19: error: '__invoke_memobj_deref' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_deref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:238:49: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_deref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:238:52: error: '__f' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_deref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:238:60: error: expected primary-expression before '&&' token [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_deref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:238:63: error: '__t' was not declared in this scope [INFO] [stderr] cargo:warning= __invoke_impl(__invoke_memobj_deref, _MemPtr&& __f, _Tp&& __t) [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:239:5: error: expected ';' before 'noexcept' [INFO] [stderr] cargo:warning= noexcept(noexcept((*std::forward<_Tp>(__t)).*__f)) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:244:21: error: expected nested-name-specifier before 'result_of' [INFO] [stderr] cargo:warning= inline typename result_of<_Callable&&(_Args&&...)>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:244:30: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= inline typename result_of<_Callable&&(_Args&&...)>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:308:27: error: expected constructor, destructor, or type conversion before '(' token [INFO] [stderr] cargo:warning= _GLIBCXX_HAS_NESTED_TYPE(argument_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:12: error: '_Reference_wrapper_base' is not a class template [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:334:51: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1) const> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:339:54: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1) volatile> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:344:60: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1) const volatile> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:350:50: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1, _T2)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:355:56: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1, _T2) const> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:360:59: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1, _T2) volatile> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:365:65: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1, _T2) const volatile> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:371:48: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(*)(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:377:53: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(*)(_T1, _T2)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:383:51: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res (_T1::*)()> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:389:54: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res (_T1::*)(_T2)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:395:57: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res (_T1::*)() const> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:401:60: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res (_T1::*)(_T2) const> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:407:60: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res (_T1::*)() volatile> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:413:63: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res (_T1::*)(_T2) volatile> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:419:66: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res (_T1::*)() const volatile> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:425:69: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res (_T1::*)(_T2) const volatile> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:436:67: error: wrong number of template arguments (1, should be 2) [INFO] [stderr] cargo:warning= : public _Reference_wrapper_base::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:329:45: note: provided for 'template struct std::_Reference_wrapper_base' [INFO] [stderr] cargo:warning= struct _Reference_wrapper_base<_Res(_T1)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:462:11: error: expected nested-name-specifier before 'result_of' [INFO] [stderr] cargo:warning= typename result_of<_Tp&(_Args&&...)>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:462:20: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typename result_of<_Tp&(_Args&&...)>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:503:37: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= struct _Pack : integral_constant [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:503:37: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:508:5: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:512:13: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : __and_...> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:512:13: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:516:22: error: '__not_' does not name a type [INFO] [stderr] cargo:warning= using _NotSame = __not_::type, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:546:23: error: 'integral_constant' does not name a type [INFO] [stderr] cargo:warning= using __arity = integral_constant; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:569:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS( , true_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:569:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS( , true_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:569:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS( , true_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:569:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS( , true_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:569:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS( , true_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:569:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS( , true_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:569:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS( , true_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:569:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS( , true_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:570:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&, true_type, false_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:570:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&, true_type, false_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:570:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&, true_type, false_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:570:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&, true_type, false_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:570:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&, true_type, false_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:570:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&, true_type, false_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:570:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&, true_type, false_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:570:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&, true_type, false_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:571:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&&, false_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:571:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&&, false_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:571:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&&, false_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:571:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&&, false_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:571:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&&, false_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:571:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&&, false_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:571:1: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&&, false_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:571:1: error: 'true_type' does not name a type [INFO] [stderr] cargo:warning= _GLIBCXX_MEM_FN_TRAITS(&&, false_type, true_type) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:577:24: error: 'is_member_function_pointer' was not declared in this scope [INFO] [stderr] cargo:warning= bool __is_mem_fn = is_member_function_pointer<_MemFunPtr>::value> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:577:61: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= bool __is_mem_fn = is_member_function_pointer<_MemFunPtr>::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:577:64: error: 'value' in namespace '::' does not name a type [INFO] [stderr] cargo:warning= bool __is_mem_fn = is_member_function_pointer<_MemFunPtr>::value> [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:609:11: error: '_Mem_fn_base' is not a class template [INFO] [stderr] cargo:warning= class _Mem_fn_base<_MemObjPtr, false> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:611:22: error: 'integral_constant' does not name a type [INFO] [stderr] cargo:warning= using _Arity = integral_constant; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:612:24: error: 'false_type' does not name a type [INFO] [stderr] cargo:warning= using _Varargs = false_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:626:20: error: '__invoke' is not a member of 'std' [INFO] [stderr] cargo:warning= noexcept(noexcept(std::__invoke(_M_pm, std::forward<_Tp>(__obj)))) [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:627:14: error: '__invoke' is not a member of 'std' [INFO] [stderr] cargo:warning= -> decltype(std::__invoke(_M_pm, std::forward<_Tp>(__obj))) [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:627:14: error: '__invoke' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:662:25: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : public false_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:673:31: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : public integral_constant [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:673:31: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:735:31: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : public integral_constant [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:735:31: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:740:31: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : public integral_constant [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:740:31: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:747:17: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= = typename enable_if<(__i < tuple_size<_Tuple>::value), [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:799:20: error: 'declval' was not declared in this scope [INFO] [stderr] cargo:warning= -> decltype(__arg(declval<_Args>()...)) [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:799:20: error: 'declval' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:799:33: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= -> decltype(__arg(declval<_Args>()...)) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:799:35: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= -> decltype(__arg(declval<_Args>()...)) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:814:20: error: 'declval' was not declared in this scope [INFO] [stderr] cargo:warning= -> decltype(__arg(declval<_Args>()...)) [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:814:20: error: 'declval' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:814:33: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= -> decltype(__arg(declval<_Args>()...)) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:814:35: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= -> decltype(__arg(declval<_Args>()...)) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:830:2: error: '_Safe_tuple_element_t' does not name a type [INFO] [stderr] cargo:warning= _Safe_tuple_element_t<(is_placeholder<_Arg>::value - 1), _Tuple>&& [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:985:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= = decltype( std::declval<_Functor&>()( [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:985:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:985:35: error: expected primary-expression before '&' token [INFO] [stderr] cargo:warning= = decltype( std::declval<_Functor&>()( [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:985:36: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= = decltype( std::declval<_Functor&>()( [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:985:38: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= = decltype( std::declval<_Functor&>()( [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:986:28: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= _Mu<_Bound_args>()( std::declval<_Bound_args&>(), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:986:52: error: expected primary-expression before '&' token [INFO] [stderr] cargo:warning= _Mu<_Bound_args>()( std::declval<_Bound_args&>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:986:53: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= _Mu<_Bound_args>()( std::declval<_Bound_args&>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:986:55: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= _Mu<_Bound_args>()( std::declval<_Bound_args&>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:987:7: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= std::declval&>() )... ) )> [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:987:35: error: expected primary-expression before '&' token [INFO] [stderr] cargo:warning= std::declval&>() )... ) )> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:987:36: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= std::declval&>() )... ) )> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:987:38: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= std::declval&>() )... ) )> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:36: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:36: error: expected '(' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:36: error: expected ')' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:4: error: expected type-specifier before 'decltype' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:998:4: error: expected '>' before 'decltype' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:36: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:36: error: expected '(' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:36: error: expected ')' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:4: error: expected type-specifier before 'decltype' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1012:4: error: expected '>' before 'decltype' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:36: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:36: error: expected '(' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:36: error: expected ')' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:14: error: 'declval' is not a member of 'std' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:4: error: expected type-specifier before 'decltype' [INFO] [stderr] cargo:warning= = decltype( std::declval= 0), [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1026:4: error: expected '>' before 'decltype' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1055:37: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= struct __enable_if_void : enable_if::value, int> { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1055:37: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1057:38: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= struct __disable_if_void : enable_if::value, int> { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1057:38: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1206:24: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : public true_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1214:24: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : public true_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1222:24: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : public true_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1230:24: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : public true_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1238:24: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : public true_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1246:24: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : public true_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1254:24: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : public true_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1262:24: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : public true_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1295:51: error: expected nested-name-specifier before 'decay' [INFO] [stderr] cargo:warning= template::type> [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1295:51: error: expected '>' before 'decay' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1296:29: error: '__or_' does not name a type [INFO] [stderr] cargo:warning= using __is_socketlike = __or_, is_enum<_Tp2>>; [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1300:67: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= : _Bind_check_arity::type, _BoundArgs...> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1302:69: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typedef _Maybe_wrap_member_pointer::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1304:24: error: '__maybe_type' is not a class, namespace, or enumeration [INFO] [stderr] cargo:warning= typedef typename __maybe_type::type __func_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1305:69: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typedef _Bind<__func_type(typename decay<_BoundArgs>::type...)> type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:18: error: '__is_socketlike' was not declared in this scope [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:39: error: wrong number of template arguments (1, should be at least 2) [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1299:12: note: provided for 'template struct std::_Bind_helper' [INFO] [stderr] cargo:warning= struct _Bind_helper [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:5: error: expected nested-name-specifier [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: error: 'std::value' declared as an 'inline' variable [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:47: error: expected ';' before ',' token [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1333:67: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= : _Bind_check_arity::type, _BoundArgs...> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1335:69: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typedef _Maybe_wrap_member_pointer::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1337:24: error: '__maybe_type' is not a class, namespace, or enumeration [INFO] [stderr] cargo:warning= typedef typename __maybe_type::type __functor_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1339:58: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= __functor_type(typename decay<_BoundArgs>::type...)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1365:24: error: expected nested-name-specifier before 'result_of' [INFO] [stderr] cargo:warning= typedef typename result_of<_Callable(_Args...)>::type result_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1365:24: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1365:33: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typedef typename result_of<_Callable(_Args...)>::type result_type; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1376:7: error: 'result_type' does not name a type [INFO] [stderr] cargo:warning= result_type [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1385:18: error: expected nested-name-specifier before 'result_of' [INFO] [stderr] cargo:warning= typename result_of<_Callable(_Args...)>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1385:27: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typename result_of<_Callable(_Args...)>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1399:67: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= : _Bind_check_arity::type, _BoundArgs...> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1401:69: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typedef _Maybe_wrap_member_pointer::type> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1403:24: error: '__maybe_type' is not a class, namespace, or enumeration [INFO] [stderr] cargo:warning= typedef typename __maybe_type::type __func_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1404:76: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typedef _Bind_simple<__func_type(typename decay<_BoundArgs>::type...)> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1443:28: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : is_trivially_copyable<_Tp>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1443:28: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1545:10: error: 'integral_constant' does not name a type [INFO] [stderr] cargo:warning= typedef integral_constant _Local_storage; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1560:57: error: 'true_type' has not been declared [INFO] [stderr] cargo:warning= _M_clone(_Any_data& __dest, const _Any_data& __source, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1568:57: error: 'false_type' has not been declared [INFO] [stderr] cargo:warning= _M_clone(_Any_data& __dest, const _Any_data& __source, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1568:2: error: 'static void std::_Function_base::_Base_manager<_Functor>::_M_clone(std::_Any_data&, const std::_Any_data&, int)' cannot be overloaded [INFO] [stderr] cargo:warning= _M_clone(_Any_data& __dest, const _Any_data& __source, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1560:2: error: with 'static void std::_Function_base::_Base_manager<_Functor>::_M_clone(std::_Any_data&, const std::_Any_data&, int)' [INFO] [stderr] cargo:warning= _M_clone(_Any_data& __dest, const _Any_data& __source, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1577:34: error: 'true_type' has not been declared [INFO] [stderr] cargo:warning= _M_destroy(_Any_data& __victim, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1584:34: error: 'false_type' has not been declared [INFO] [stderr] cargo:warning= _M_destroy(_Any_data& __victim, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1584:2: error: 'static void std::_Function_base::_Base_manager<_Functor>::_M_destroy(std::_Any_data&, int)' cannot be overloaded [INFO] [stderr] cargo:warning= _M_destroy(_Any_data& __victim, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1577:2: error: with 'static void std::_Function_base::_Base_manager<_Functor>::_M_destroy(std::_Any_data&, int)' [INFO] [stderr] cargo:warning= _M_destroy(_Any_data& __victim, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1642:56: error: 'true_type' has not been declared [INFO] [stderr] cargo:warning= _M_init_functor(_Any_data& __functor, _Functor&& __f, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1646:56: error: 'false_type' has not been declared [INFO] [stderr] cargo:warning= _M_init_functor(_Any_data& __functor, _Functor&& __f, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1646:2: error: 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Functor&&, int)' cannot be overloaded [INFO] [stderr] cargo:warning= _M_init_functor(_Any_data& __functor, _Functor&& __f, false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1642:2: error: with 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Functor&&, int)' [INFO] [stderr] cargo:warning= _M_init_functor(_Any_data& __functor, _Functor&& __f, true_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional: In static member function 'static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1606:50: error: there are no arguments to '_Local_storage' that depend on a template parameter, so a declaration of '_Local_storage' must be available [-fpermissive] [INFO] [stderr] cargo:warning= _M_clone(__dest, __source, _Local_storage()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1606:50: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1610:42: error: there are no arguments to '_Local_storage' that depend on a template parameter, so a declaration of '_Local_storage' must be available [-fpermissive] [INFO] [stderr] cargo:warning= _M_destroy(__dest, _Local_storage()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional: In static member function 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Functor&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1618:62: error: there are no arguments to '_Local_storage' that depend on a template parameter, so a declaration of '_Local_storage' must be available [-fpermissive] [INFO] [stderr] cargo:warning= { _M_init_functor(__functor, std::move(__f), _Local_storage()); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional: In static member function 'static bool std::_Function_base::_Ref_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1669:15: error: 'is_const' was not declared in this scope [INFO] [stderr] cargo:warning= return is_const<_Functor>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1669:32: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return is_const<_Functor>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1669:33: error: '::value' has not been declared [INFO] [stderr] cargo:warning= return is_const<_Functor>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1669:33: note: suggested alternative: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1825:9: error: '__or_' does not name a type [INFO] [stderr] cargo:warning= = __or_, is_same<_From, _To>, is_convertible<_From, _To>>; [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1841:35: error: expected nested-name-specifier before 'result_of' [INFO] [stderr] cargo:warning= typename _Res2 = typename result_of<_Func&(_ArgTypes...)>::type> [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1841:35: error: expected '>' before 'result_of' [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1842:45: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= struct _Callable : __check_func_return_type<_Res2, _Res> { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1842:45: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1847:47: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= struct _Callable : false_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1850:29: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= using _Requires = typename enable_if<_Cond::value, _Tp>::type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1912:20: error: '_Requires' does not name a type [INFO] [stderr] cargo:warning= typename = _Requires<__not_>, void>, [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1912:29: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = _Requires<__not_>, void>, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1989:2: error: '_Requires' does not name a type [INFO] [stderr] cargo:warning= _Requires<_Callable::type>, function&> [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:2106:7: error: prototype for 'std::function<_Res(_ArgTypes ...)>::function(_Functor)' does not match any in class 'std::function<_Res(_ArgTypes ...)>' [INFO] [stderr] cargo:warning= function<_Res(_ArgTypes...)>:: [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1914:2: error: candidates are: template template std::function<_Res(_ArgTypes ...)>::function(_Functor) [INFO] [stderr] cargo:warning= function(_Functor); [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1888:7: error: std::function<_Res(_ArgTypes ...)>::function(std::function<_Res(_ArgTypes ...)>&&) [INFO] [stderr] cargo:warning= function(function&& __x) : _Function_base() [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:2092:5: error: std::function<_Res(_ArgTypes ...)>::function(const std::function<_Res(_ArgTypes ...)>&) [INFO] [stderr] cargo:warning= function<_Res(_ArgTypes...)>:: [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1868:7: error: std::function<_Res(_ArgTypes ...)>::function(std::nullptr_t) [INFO] [stderr] cargo:warning= function(nullptr_t) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1861:7: error: std::function<_Res(_ArgTypes ...)>::function() [INFO] [stderr] cargo:warning= function() noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional: In member function '_Functor* std::function<_Res(_ArgTypes ...)>::target()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:2156:7: error: 'is_const' was not declared in this scope [INFO] [stderr] cargo:warning= && !is_const<_Functor>::value) [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:2156:24: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= && !is_const<_Functor>::value) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:2156:25: error: '::value' has not been declared [INFO] [stderr] cargo:warning= && !is_const<_Functor>::value) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:2156:25: note: suggested alternative: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:65:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:120:33: error: 'is_assignable' was not declared in this scope [INFO] [stderr] cargo:warning= const bool __assignable = is_assignable<_RefType2, _RefType1>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:120:56: error: expected primary-expression before ',' token [INFO] [stderr] cargo:warning= const bool __assignable = is_assignable<_RefType2, _RefType1>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h: In function 'void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:182:33: error: 'is_copy_assignable' was not declared in this scope [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:182:62: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:182:63: error: '::value' has not been declared [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:182:63: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:65:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_fill_n(_ForwardIterator, _Size, const _Tp&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:244:33: error: 'is_copy_assignable' was not declared in this scope [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:244:62: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:244:63: error: '::value' has not been declared [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:244:63: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:65:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h: In function 'void std::__uninitialized_default(_ForwardIterator, _ForwardIterator)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:555:33: error: 'is_copy_assignable' was not declared in this scope [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:555:62: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:555:63: error: '::value' has not been declared [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:555:63: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:65:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_default_n(_ForwardIterator, _Size)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:571:33: error: 'is_copy_assignable' was not declared in this scope [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:571:62: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:571:63: error: '::value' has not been declared [INFO] [stderr] cargo:warning= const bool __assignable = is_copy_assignable<_ValueType>::value; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_uninitialized.h:571:63: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:65:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if::value>::type> [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:65:9: error: expected '>' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: In member function 'void std::default_delete<_Tp>::operator()(_Tp*) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:72:17: error: 'is_void' was not declared in this scope [INFO] [stderr] cargo:warning= static_assert(!is_void<_Tp>::value, [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:72:28: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= static_assert(!is_void<_Tp>::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:72:29: error: '::value' has not been declared [INFO] [stderr] cargo:warning= static_assert(!is_void<_Tp>::value, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:72:29: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:100:9: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if::value>::type> [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:100:9: error: expected '>' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:105:16: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if::value>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:105:25: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typename enable_if::value>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:127:19: error: expected nested-name-specifier before 'remove_reference' [INFO] [stderr] cargo:warning= typedef typename remove_reference<_Dp>::type _Del; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:127:19: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:127:35: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typedef typename remove_reference<_Dp>::type _Del; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:130:26: error: '_Del' was not declared in this scope [INFO] [stderr] cargo:warning= typedef decltype(__test<_Del>(0)) type; [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:145:31: error: '__and_' does not name a type [INFO] [stderr] cargo:warning= using __safe_conversion_up = __and_< [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:186:13: error: expected nested-name-specifier before 'conditional' [INFO] [stderr] cargo:warning= typename conditional::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:186:24: error: expected ',' or '...' before '<' token [INFO] [stderr] cargo:warning= typename conditional::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:198:13: error: expected nested-name-specifier before 'remove_reference' [INFO] [stderr] cargo:warning= typename remove_reference::type&& __d) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:198:29: error: expected ',' or '...' before '<' token [INFO] [stderr] cargo:warning= typename remove_reference::type&& __d) noexcept [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:197:7: error: 'std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer, int)' cannot be overloaded [INFO] [stderr] cargo:warning= unique_ptr(pointer __p, [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:185:7: error: with 'std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer, int)' [INFO] [stderr] cargo:warning= unique_ptr(pointer __p, [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:218:55: error: '_Require' does not name a type [INFO] [stderr] cargo:warning= template' before '<' token [INFO] [stderr] cargo:warning= template' before '<' token [INFO] [stderr] cargo:warning= template::type [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:290:16: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:290:36: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typename add_lvalue_reference::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: In constructor 'constexpr std::unique_ptr<_Tp, _Dp>::unique_ptr()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:160:24: error: 'is_pointer' was not declared in this scope [INFO] [stderr] cargo:warning= { static_assert(!is_pointer::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:160:47: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= { static_assert(!is_pointer::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:160:48: error: '::value' has not been declared [INFO] [stderr] cargo:warning= { static_assert(!is_pointer::value, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:160:48: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: In constructor 'std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:174:17: error: 'is_pointer' was not declared in this scope [INFO] [stderr] cargo:warning= static_assert(!is_pointer::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:174:40: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= static_assert(!is_pointer::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:174:41: error: '::value' has not been declared [INFO] [stderr] cargo:warning= static_assert(!is_pointer::value, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:174:41: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: In constructor 'std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer, int)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:188:19: error: '__d' was not declared in this scope [INFO] [stderr] cargo:warning= : _M_t(__p, __d) { } [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: In constructor 'std::unique_ptr<_Tp, _Dp>::unique_ptr(std::unique_ptr<_Tp, _Dp>::pointer, int)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:199:40: error: '__d' was not declared in this scope [INFO] [stderr] cargo:warning= : _M_t(std::move(__p), std::move(__d)) [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:200:24: error: 'is_reference' is not a member of 'std' [INFO] [stderr] cargo:warning= { static_assert(!std::is_reference::value, [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:200:54: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= { static_assert(!std::is_reference::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:200:55: error: '::value' has not been declared [INFO] [stderr] cargo:warning= { static_assert(!std::is_reference::value, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:200:55: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:379:19: error: expected nested-name-specifier before 'remove_reference' [INFO] [stderr] cargo:warning= typedef typename remove_reference<_Dp>::type _Del; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:379:19: error: expected ';' at end of member declaration [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:379:35: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typedef typename remove_reference<_Dp>::type _Del; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:382:26: error: '_Del' was not declared in this scope [INFO] [stderr] cargo:warning= typedef decltype(__test<_Del>(0)) type; [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:389:31: error: expected nested-name-specifier before 'remove_cv' [INFO] [stderr] cargo:warning= using __remove_cv = typename remove_cv<_Up>::type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:394:6: error: '__and_' does not name a type [INFO] [stderr] cargo:warning= = __and_< is_base_of<_Tp, _Up>, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:408:31: error: '__and_' does not name a type [INFO] [stderr] cargo:warning= using __safe_conversion_up = __and_< [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:420:39: error: '__and_' does not name a type [INFO] [stderr] cargo:warning= using __safe_conversion_raw = __and_< [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:448:36: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename = typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:448:36: error: expected '>' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:465:36: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename = typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:465:36: error: expected '>' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:468:27: error: expected nested-name-specifier before 'conditional' [INFO] [stderr] cargo:warning= typename conditional::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:468:38: error: expected ',' or '...' before '<' token [INFO] [stderr] cargo:warning= typename conditional::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:481:36: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename = typename enable_if< [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:481:36: error: expected '>' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:484:4: error: expected nested-name-specifier before 'remove_reference' [INFO] [stderr] cargo:warning= remove_reference::type&& __d) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:484:20: error: expected ',' or '...' before '<' token [INFO] [stderr] cargo:warning= remove_reference::type&& __d) noexcept [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:483:7: error: 'template template std::unique_ptr<_Tp [], _Dp>::unique_ptr(_Up, int)' cannot be overloaded [INFO] [stderr] cargo:warning= unique_ptr(_Up __p, typename [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:467:7: error: with 'template template std::unique_ptr<_Tp [], _Dp>::unique_ptr(_Up, int)' [INFO] [stderr] cargo:warning= unique_ptr(_Up __p, [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:497:20: error: '_Require' does not name a type [INFO] [stderr] cargo:warning= typename = _Require<__safe_conversion_up<_Up, _Ep>>> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:497:28: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = _Require<__safe_conversion_up<_Up, _Ep>>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:536:2: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if<__and_<__safe_conversion_up<_Up, _Ep>, [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:536:11: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= enable_if<__and_<__safe_conversion_up<_Up, _Ep>, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:558:21: error: 'add_lvalue_reference' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename std::add_lvalue_reference::type [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:558:41: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typename std::add_lvalue_reference::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:602:28: error: '_Require' does not name a type [INFO] [stderr] cargo:warning= typename = _Require< [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:602:36: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = _Require< [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: In constructor 'constexpr std::unique_ptr<_Tp [], _Dp>::unique_ptr()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:437:24: error: 'is_pointer' is not a member of 'std' [INFO] [stderr] cargo:warning= { static_assert(!std::is_pointer::value, [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:437:52: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= { static_assert(!std::is_pointer::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:437:53: error: '::value' has not been declared [INFO] [stderr] cargo:warning= { static_assert(!std::is_pointer::value, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:437:53: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: In constructor 'std::unique_ptr<_Tp [], _Dp>::unique_ptr(_Up)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:453:24: error: 'is_pointer' was not declared in this scope [INFO] [stderr] cargo:warning= { static_assert(!is_pointer::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:453:47: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= { static_assert(!is_pointer::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:453:48: error: '::value' has not been declared [INFO] [stderr] cargo:warning= { static_assert(!is_pointer::value, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:453:48: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: In constructor 'std::unique_ptr<_Tp [], _Dp>::unique_ptr(_Up, int)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:470:19: error: '__d' was not declared in this scope [INFO] [stderr] cargo:warning= : _M_t(__p, __d) { } [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: In constructor 'std::unique_ptr<_Tp [], _Dp>::unique_ptr(_Up, int)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:485:40: error: '__d' was not declared in this scope [INFO] [stderr] cargo:warning= : _M_t(std::move(__p), std::move(__d)) [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:486:24: error: 'is_reference' was not declared in this scope [INFO] [stderr] cargo:warning= { static_assert(!is_reference::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:486:49: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= { static_assert(!is_reference::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:486:50: error: '::value' has not been declared [INFO] [stderr] cargo:warning= { static_assert(!is_reference::value, [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:486:50: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h: In function 'bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:689:57: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typename unique_ptr<_Up, _Ep>::pointer>::type _CT; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:38:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/shared_ptr_base.h:53:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/shared_ptr.h:52, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/memory:82, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:58:25: error: '_Require' does not name a type [INFO] [stderr] cargo:warning= typename _Req = _Require>> [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:58:33: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename _Req = _Require>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/shared_ptr_base.h:54:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/shared_ptr.h:52, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/memory:82, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/aligned_buffer.h:85:27: error: expected template-name before '<' token [INFO] [stderr] cargo:warning= : std::aligned_storage::value> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/aligned_buffer.h:85:27: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/shared_ptr.h:52:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/memory:82, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h: In member function 'virtual void* std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_M_get_deleter(const std::type_info&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:547:31: error: expected nested-name-specifier before 'remove_cv' [INFO] [stderr] cargo:warning= return const_cast::type*>(_M_ptr()); [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:547:31: error: expected '>' before 'remove_cv' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:547:31: error: expected '(' before 'remove_cv' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:547:31: error: 'remove_cv' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:547:44: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return const_cast::type*>(_M_ptr()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:547:45: error: '::type' has not been declared [INFO] [stderr] cargo:warning= return const_cast::type*>(_M_ptr()); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:547:52: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return const_cast::type*>(_M_ptr()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:547:63: error: expected ')' before ';' token [INFO] [stderr] cargo:warning= return const_cast::type*>(_M_ptr()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h: In constructor 'std::__shared_count<_Lp>::__shared_count(std::unique_ptr<_Up, _Ep>&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:639:27: error: expected nested-name-specifier before 'conditional' [INFO] [stderr] cargo:warning= using _Del2 = typename conditional::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:643:34: error: '_Del2' was not declared in this scope [INFO] [stderr] cargo:warning= = _Sp_counted_deleter<_Ptr, _Del2, allocator, _Lp>; [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:643:61: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= = _Sp_counted_deleter<_Ptr, _Del2, allocator, _Lp>; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:644:29: error: '_Sp_cd_type' was not declared in this scope [INFO] [stderr] cargo:warning= using _Alloc = allocator<_Sp_cd_type>; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:644:40: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= using _Alloc = allocator<_Sp_cd_type>; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:645:43: error: '_Alloc' was not declared in this scope [INFO] [stderr] cargo:warning= using _Alloc_traits = allocator_traits<_Alloc>; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:645:49: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= using _Alloc_traits = allocator_traits<_Alloc>; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:646:11: error: expected ';' before '__a' [INFO] [stderr] cargo:warning= _Alloc __a; [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:647:17: error: '__mem' was not declared in this scope [INFO] [stderr] cargo:warning= _Sp_cd_type* __mem = _Alloc_traits::allocate(__a, 1); [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:647:25: error: '_Alloc_traits' has not been declared [INFO] [stderr] cargo:warning= _Sp_cd_type* __mem = _Alloc_traits::allocate(__a, 1); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:647:49: error: '__a' was not declared in this scope [INFO] [stderr] cargo:warning= _Sp_cd_type* __mem = _Alloc_traits::allocate(__a, 1); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:648:4: error: '_Alloc_traits' has not been declared [INFO] [stderr] cargo:warning= _Alloc_traits::construct(__a, __mem, __r.release(), [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:874:15: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= = typename enable_if::value>::type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:930:42: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:930:54: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:942:42: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:942:54: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:963:11: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= = _Convertible::pointer>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:963:23: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= = _Convertible::pointer>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1047:21: error: 'add_lvalue_reference' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename std::add_lvalue_reference<_Tp>::type [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1047:41: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typename std::add_lvalue_reference<_Tp>::type [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h: In constructor 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(_Tp1*)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:888:20: error: 'is_void' was not declared in this scope [INFO] [stderr] cargo:warning= static_assert( !is_void<_Tp1>::value, "incomplete type" ); [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:888:32: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= static_assert( !is_void<_Tp1>::value, "incomplete type" ); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:888:33: error: '::value' has not been declared [INFO] [stderr] cargo:warning= static_assert( !is_void<_Tp1>::value, "incomplete type" ); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:888:33: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/shared_ptr.h:52:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/memory:82, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h: In function 'bool std::operator<(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1221:53: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename std::common_type<_Tp1*, _Tp2*>::type _CT; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:38:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/shared_ptr.h:52:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/memory:82, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1347:15: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= = typename enable_if::value>::type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1374:42: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1374:54: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1379:42: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1379:54: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1388:42: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1388:54: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h: In function 'std::__shared_ptr<_Tp, _Lp> std::__make_shared(_Args&& ...)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1581:29: error: 'remove_const' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typedef typename std::remove_const<_Tp>::type _Tp_nc; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1581:41: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typedef typename std::remove_const<_Tp>::type _Tp_nc; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1582:62: error: '_Tp_nc' was not declared in this scope [INFO] [stderr] cargo:warning= return std::__allocate_shared<_Tp, _Lp>(std::allocator<_Tp_nc>(), [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1582:68: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= return std::__allocate_shared<_Tp, _Lp>(std::allocator<_Tp_nc>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:82:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:97:15: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= = typename enable_if::value>::type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:220:42: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:220:54: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:237:42: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:237:54: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:261:11: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= = _Convertible::pointer>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:261:23: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= = _Convertible::pointer>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h: In function 'bool std::operator<(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:371:53: error: wrong number of template arguments (2, should be 4) [INFO] [stderr] cargo:warning= typedef typename std::common_type<_Tp1*, _Tp2*>::type _CT; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:38:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/chrono:95:46: note: provided for 'template struct std::common_type' [INFO] [stderr] cargo:warning= chrono::duration<_Rep2, _Period2>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:82:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:474:15: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= = typename enable_if::value>::type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:479:42: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:479:54: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:485:42: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:485:54: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:491:42: error: '_Convertible' does not name a type [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:491:54: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= template> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h: In function 'std::shared_ptr<_Tp1> std::make_shared(_Args&& ...)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:634:29: error: 'remove_const' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typedef typename std::remove_const<_Tp>::type _Tp_nc; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:634:41: error: expected unqualified-id before '<' token [INFO] [stderr] cargo:warning= typedef typename std::remove_const<_Tp>::type _Tp_nc; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:635:55: error: '_Tp_nc' was not declared in this scope [INFO] [stderr] cargo:warning= return std::allocate_shared<_Tp>(std::allocator<_Tp_nc>(), [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:635:61: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= return std::allocate_shared<_Tp>(std::allocator<_Tp_nc>(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] exit code: 0 [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread: In member function 'void std::thread::swap(std::thread&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: error: no matching function for call to 'swap(std::thread::id&, std::thread::id&)' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:475:5: note: candidate: template void std::swap(std::pair<_T1, _T2>&, std::pair<_T1, _T2>&) [INFO] [stderr] cargo:warning= swap(pair<_T1, _T2>& __x, pair<_T1, _T2>& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:475:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: note: 'std::thread::id' is not derived from 'std::pair<_T1, _T2>' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5302:5: note: candidate: template void std::swap(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [INFO] [stderr] cargo:warning= swap(basic_string<_CharT, _Traits, _Alloc>& __lhs, [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5302:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: note: 'std::thread::id' is not derived from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/tuple:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/functional:55, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:39, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/array:275:5: note: candidate: template void std::swap(std::array<_Tp, _Nm>&, std::array<_Tp, _Nm>&) [INFO] [stderr] cargo:warning= swap(array<_Tp, _Nm>& __one, array<_Tp, _Nm>& __two) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/array:275:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: note: 'std::thread::id' is not derived from 'std::array<_Tp, _Nm>' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/functional:55:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:39, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1550:5: note: candidate: template void std::swap(std::tuple<_Elements ...>&, std::tuple<_Elements ...>&) [INFO] [stderr] cargo:warning= swap(tuple<_Elements...>& __x, tuple<_Elements...>& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1550:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: note: 'std::thread::id' is not derived from 'std::tuple<_Elements ...>' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:2231:5: note: candidate: template void std::swap(std::function<_Res(_ArgTypes ...)>&, std::function<_Res(_ArgTypes ...)>&) [INFO] [stderr] cargo:warning= swap(function<_Res(_Args...)>& __x, function<_Res(_Args...)>& __y) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:2231:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: note: 'std::thread::id' is not derived from 'std::function<_Res(_ArgTypes ...)>' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:643:5: note: candidate: template void std::swap(std::unique_ptr<_Tp, _Dp>&, std::unique_ptr<_Tp, _Dp>&) [INFO] [stderr] cargo:warning= swap(unique_ptr<_Tp, _Dp>& __x, [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:643:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: note: 'std::thread::id' is not derived from 'std::unique_ptr<_Tp, _Dp>' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/shared_ptr.h:52:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/memory:82, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1302:5: note: candidate: template void std::swap(std::__shared_ptr<_Tp, _Lp>&, std::__shared_ptr<_Tp, _Lp>&) [INFO] [stderr] cargo:warning= swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1302:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: note: 'std::thread::id' is not derived from 'std::__shared_ptr<_Tp, _Lp>' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/shared_ptr.h:52:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/memory:82, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1490:5: note: candidate: template void std::swap(std::__weak_ptr<_Tp, _Lp>&, std::__weak_ptr<_Tp, _Lp>&) [INFO] [stderr] cargo:warning= swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1490:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: note: 'std::thread::id' is not derived from 'std::__weak_ptr<_Tp, _Lp>' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:82:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:440:5: note: candidate: template void std::swap(std::shared_ptr<_Tp1>&, std::shared_ptr<_Tp1>&) [INFO] [stderr] cargo:warning= swap(shared_ptr<_Tp>& __a, shared_ptr<_Tp>& __b) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:440:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: note: 'std::thread::id' is not derived from 'std::shared_ptr<_Tp1>' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:82:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:533:5: note: candidate: template void std::swap(std::weak_ptr<_Tp>&, std::weak_ptr<_Tp>&) [INFO] [stderr] cargo:warning= swap(weak_ptr<_Tp>& __a, weak_ptr<_Tp>& __b) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:533:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:161:33: note: 'std::thread::id' is not derived from 'std::weak_ptr<_Tp>' [INFO] [stderr] cargo:warning= { std::swap(_M_id, __t._M_id); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread: In function 'void std::this_thread::sleep_for(const std::chrono::duration<_Rep1, _Period1>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:315:13: error: 'duration_cast' is not a member of 'std::chrono' [INFO] [stderr] cargo:warning= auto __s = chrono::duration_cast(__rtime); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:315:50: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= auto __s = chrono::duration_cast(__rtime); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:316:14: error: 'duration_cast' is not a member of 'std::chrono' [INFO] [stderr] cargo:warning= auto __ns = chrono::duration_cast(__rtime - __s); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:316:55: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= auto __ns = chrono::duration_cast(__rtime - __s); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/statistics.h:14, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:257:16: error: 'is_nothrow_default_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= noexcept(is_nothrow_default_constructible<_Alloc>::value) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:257:55: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= noexcept(is_nothrow_default_constructible<_Alloc>::value) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:257:56: error: '::value' has not been declared [INFO] [stderr] cargo:warning= noexcept(is_nothrow_default_constructible<_Alloc>::value) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:257:56: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/statistics.h:14, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:402:25: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:402:42: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:506:25: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:506:42: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:1094:25: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:1094:42: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:1452:41: error: 'std::true_type' has not been declared [INFO] [stderr] cargo:warning= _M_move_assign(vector&& __x, std::true_type) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:1463:41: error: 'std::false_type' has not been declared [INFO] [stderr] cargo:warning= _M_move_assign(vector&& __x, std::false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:1463:7: error: 'void std::vector<_Tp, _Alloc>::_M_move_assign(std::vector<_Tp, _Alloc>&&, int)' cannot be overloaded [INFO] [stderr] cargo:warning= _M_move_assign(vector&& __x, std::false_type) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:1452:7: error: with 'void std::vector<_Tp, _Alloc>::_M_move_assign(std::vector<_Tp, _Alloc>&&, int)' [INFO] [stderr] cargo:warning= _M_move_assign(vector&& __x, std::true_type) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(std::vector<_Tp, _Alloc>&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:455:40: error: '__bool_constant' was not declared in this scope [INFO] [stderr] cargo:warning= _M_move_assign(std::move(__x), __bool_constant<__move_storage>()); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:455:72: error: expected primary-expression before ')' token [INFO] [stderr] cargo:warning= _M_move_assign(std::move(__x), __bool_constant<__move_storage>()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] cargo:warning=Please submit a full bug report, [INFO] [stderr] cargo:warning=with preprocessed source if appropriate. [INFO] [stderr] cargo:warning=See for instructions. [INFO] [stderr] exit code: 4 [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::_M_move_assign(std::vector<_Tp, _Alloc>&&, int)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:1466:35: error: 'true_type' is not a member of 'std' [INFO] [stderr] cargo:warning= _M_move_assign(std::move(__x), std::true_type()); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/vector:65:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/statistics.h:14, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h: At global scope: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:577:16: error: 'is_nothrow_default_constructible' was not declared in this scope [INFO] [stderr] cargo:warning= noexcept(is_nothrow_default_constructible::value) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:577:63: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= noexcept(is_nothrow_default_constructible::value) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:577:64: error: '::value' has not been declared [INFO] [stderr] cargo:warning= noexcept(is_nothrow_default_constructible::value) [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:577:64: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:1321:42: note: 'std::value<_Func, _BoundArgs ...>' [INFO] [stderr] cargo:warning= _Bind_helper<__is_socketlike<_Func>::value, _Func, _BoundArgs...>::type [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/vector:65:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/statistics.h:14, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:661:23: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:661:40: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:758:23: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:758:40: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:967:23: error: '_RequireInputIter' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:967:40: error: expected '>' before '<' token [INFO] [stderr] cargo:warning= typename = std::_RequireInputIter<_InputIterator>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_algobase.h:67:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h: In instantiation of 'class std::reverse_iterator': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:796:5: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:97:11: error: no type named 'iterator_category' in 'struct std::iterator_traits' [INFO] [stderr] cargo:warning= class reverse_iterator [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:111:55: error: no type named 'difference_type' in 'struct std::iterator_traits' [INFO] [stderr] cargo:warning= typedef typename __traits_type::difference_type difference_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:112:48: error: no type named 'pointer' in 'struct std::iterator_traits' [INFO] [stderr] cargo:warning= typedef typename __traits_type::pointer pointer; [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:113:50: error: no type named 'reference' in 'struct std::iterator_traits' [INFO] [stderr] cargo:warning= typedef typename __traits_type::reference reference; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h: In instantiation of 'class std::reverse_iterator': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:800:5: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:97:11: error: no type named 'iterator_category' in 'struct std::iterator_traits' [INFO] [stderr] cargo:warning= class reverse_iterator [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:111:55: error: no type named 'difference_type' in 'struct std::iterator_traits' [INFO] [stderr] cargo:warning= typedef typename __traits_type::difference_type difference_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:112:48: error: no type named 'pointer' in 'struct std::iterator_traits' [INFO] [stderr] cargo:warning= typedef typename __traits_type::pointer pointer; [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:113:50: error: no type named 'reference' in 'struct std::iterator_traits' [INFO] [stderr] cargo:warning= typedef typename __traits_type::reference reference; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h: In constructor 'rocksdb::Status::Status(rocksdb::Status&&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:298:22: error: no matching function for call to 'move(rocksdb::Status&)' [INFO] [stderr] cargo:warning= *this = std::move(s); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/char_traits.h:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: candidate: template _OI std::move(_II, _II, _OI) [INFO] [stderr] cargo:warning= move(_II __first, _II __last, _OI __result) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:298:22: note: candidate expects 3 arguments, 1 provided [INFO] [stderr] cargo:warning= *this = std::move(s); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h: In member function 'rocksdb::Status& rocksdb::Status::operator=(rocksdb::Status&&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:307:30: error: no matching function for call to 'move(rocksdb::Status::Code&)' [INFO] [stderr] cargo:warning= code_ = std::move(s.code_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/char_traits.h:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: candidate: template _OI std::move(_II, _II, _OI) [INFO] [stderr] cargo:warning= move(_II __first, _II __last, _OI __result) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:307:30: note: candidate expects 3 arguments, 1 provided [INFO] [stderr] cargo:warning= code_ = std::move(s.code_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:309:36: error: no matching function for call to 'move(rocksdb::Status::SubCode&)' [INFO] [stderr] cargo:warning= subcode_ = std::move(s.subcode_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/char_traits.h:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: candidate: template _OI std::move(_II, _II, _OI) [INFO] [stderr] cargo:warning= move(_II __first, _II __last, _OI __result) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:309:36: note: candidate expects 3 arguments, 1 provided [INFO] [stderr] cargo:warning= subcode_ = std::move(s.subcode_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: error: no matching function for call to 'swap(const char*&, const char*&)' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_algobase.h:64:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:475:5: note: candidate: template void std::swap(std::pair<_T1, _T2>&, std::pair<_T1, _T2>&) [INFO] [stderr] cargo:warning= swap(pair<_T1, _T2>& __x, pair<_T1, _T2>& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_pair.h:475:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::pair<_T1, _T2>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5302:5: note: candidate: template void std::swap(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [INFO] [stderr] cargo:warning= swap(basic_string<_CharT, _Traits, _Alloc>& __lhs, [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5302:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/tuple:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/functional:55, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:39, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/array:275:5: note: candidate: template void std::swap(std::array<_Tp, _Nm>&, std::array<_Tp, _Nm>&) [INFO] [stderr] cargo:warning= swap(array<_Tp, _Nm>& __one, array<_Tp, _Nm>& __two) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/array:275:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::array<_Tp, _Nm>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/functional:55:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:39, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1550:5: note: candidate: template void std::swap(std::tuple<_Elements ...>&, std::tuple<_Elements ...>&) [INFO] [stderr] cargo:warning= swap(tuple<_Elements...>& __x, tuple<_Elements...>& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/tuple:1550:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::tuple<_Elements ...>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/thread:39:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:2231:5: note: candidate: template void std::swap(std::function<_Res(_ArgTypes ...)>&, std::function<_Res(_ArgTypes ...)>&) [INFO] [stderr] cargo:warning= swap(function<_Res(_Args...)>& __x, function<_Res(_Args...)>& __y) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/functional:2231:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::function<_Res(_ArgTypes ...)>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:81:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:643:5: note: candidate: template void std::swap(std::unique_ptr<_Tp, _Dp>&, std::unique_ptr<_Tp, _Dp>&) [INFO] [stderr] cargo:warning= swap(unique_ptr<_Tp, _Dp>& __x, [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/unique_ptr.h:643:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::unique_ptr<_Tp, _Dp>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/shared_ptr.h:52:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/memory:82, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1302:5: note: candidate: template void std::swap(std::__shared_ptr<_Tp, _Lp>&, std::__shared_ptr<_Tp, _Lp>&) [INFO] [stderr] cargo:warning= swap(__shared_ptr<_Tp, _Lp>& __a, __shared_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1302:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::__shared_ptr<_Tp, _Lp>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/shared_ptr.h:52:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/memory:82, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1490:5: note: candidate: template void std::swap(std::__weak_ptr<_Tp, _Lp>&, std::__weak_ptr<_Tp, _Lp>&) [INFO] [stderr] cargo:warning= swap(__weak_ptr<_Tp, _Lp>& __a, __weak_ptr<_Tp, _Lp>& __b) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:1490:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::__weak_ptr<_Tp, _Lp>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:82:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:440:5: note: candidate: template void std::swap(std::shared_ptr<_Tp1>&, std::shared_ptr<_Tp1>&) [INFO] [stderr] cargo:warning= swap(shared_ptr<_Tp>& __a, shared_ptr<_Tp>& __b) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:440:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::shared_ptr<_Tp1>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:82:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:533:5: note: candidate: template void std::swap(std::weak_ptr<_Tp>&, std::weak_ptr<_Tp>&) [INFO] [stderr] cargo:warning= swap(weak_ptr<_Tp>& __a, weak_ptr<_Tp>& __b) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:533:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::weak_ptr<_Tp>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/port/port_posix.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:231:3: note: candidate: void std::swap(std::thread&, std::thread&) [INFO] [stderr] cargo:warning= swap(thread& __x, thread& __y) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/thread:231:3: note: no known conversion for argument 1 from 'const char*' to 'std::thread&' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/vector:64:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/statistics.h:14, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:1557:5: note: candidate: template void std::swap(std::vector<_Tp, _Alloc>&, std::vector<_Tp, _Alloc>&) [INFO] [stderr] cargo:warning= swap(vector<_Tp, _Alloc>& __x, vector<_Tp, _Alloc>& __y) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:1557:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/statistics.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/status.h:313:31: note: mismatched types 'std::vector<_Tp, _Alloc>' and 'const char*' [INFO] [stderr] cargo:warning= std::swap(state_, s.state_); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/vector:65:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/statistics.h:14, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:112:3: note: candidate: void std::swap(std::_Bit_reference, std::_Bit_reference) [INFO] [stderr] cargo:warning= swap(_Bit_reference __x, _Bit_reference __y) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:112:3: note: no known conversion for argument 1 from 'const char*' to 'std::_Bit_reference' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:120:3: note: candidate: void std::swap(std::_Bit_reference, bool&) [INFO] [stderr] cargo:warning= swap(_Bit_reference __x, bool& __y) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:120:3: note: no known conversion for argument 1 from 'const char*' to 'std::_Bit_reference' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:128:3: note: candidate: void std::swap(bool&, std::_Bit_reference) [INFO] [stderr] cargo:warning= swap(bool& __x, _Bit_reference __y) noexcept [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_bvector.h:128:3: note: no known conversion for argument 2 from 'const char*' to 'std::_Bit_reference' [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/cache.h:29:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/statistics.h: At global scope: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/statistics.h:478:1: error: could not convert '{{BLOCK_CACHE_MISS, "rocksdb.block.cache.miss"}, {BLOCK_CACHE_HIT, "rocksdb.block.cache.hit"}, {BLOCK_CACHE_ADD, "rocksdb.block.cache.add"}, {BLOCK_CACHE_ADD_FAILURES, "rocksdb.block.cache.add.failures"}, {BLOCK_CACHE_INDEX_MISS, "rocksdb.block.cache.index.miss"}, {BLOCK_CACHE_INDEX_HIT, "rocksdb.block.cache.index.hit"}, {BLOCK_CACHE_INDEX_ADD, "rocksdb.block.cache.index.add"}, {BLOCK_CACHE_INDEX_BYTES_INSERT, "rocksdb.block.cache.index.bytes.insert"}, {BLOCK_CACHE_INDEX_BYTES_EVICT, "rocksdb.block.cache.index.bytes.evict"}, {BLOCK_CACHE_FILTER_MISS, "rocksdb.block.cache.filter.miss"}, {BLOCK_CACHE_FILTER_HIT, "rocksdb.block.cache.filter.hit"}, {BLOCK_CACHE_FILTER_ADD, "rocksdb.block.cache.filter.add"}, {BLOCK_CACHE_FILTER_BYTES_INSERT, "rocksdb.block.cache.filter.bytes.insert"}, {BLOCK_CACHE_FILTER_BYTES_EVICT, "rocksdb.block.cache.filter.bytes.evict"}, {BLOCK_CACHE_DATA_MISS, "rocksdb.block.cache.data.miss"}, {BLOCK_CACHE_DATA_HIT, "rocksdb.block.cache.data.hit"}, {BLOCK_CACHE_DATA_ADD, "rocksdb.block.cache.data.add"}, {BLOCK_CACHE_DATA_BYTES_INSERT, "rocksdb.block.cache.data.bytes.insert"}, {BLOCK_CACHE_BYTES_READ, "rocksdb.block.cache.bytes.read"}, {BLOCK_CACHE_BYTES_WRITE, "rocksdb.block.cache.bytes.write"}, {BLOOM_FILTER_USEFUL, "rocksdb.bloom.filter.useful"}, {BLOOM_FILTER_FULL_POSITIVE, "rocksdb.bloom.filter.full.positive"}, {BLOOM_FILTER_FULL_TRUE_POSITIVE, "rocksdb.bloom.filter.full.true.positive"}, {PERSISTENT_CACHE_HIT, "rocksdb.persistent.cache.hit"}, {PERSISTENT_CACHE_MISS, "rocksdb.persistent.cache.miss"}, {SIM_BLOCK_CACHE_HIT, "rocksdb.sim.block.cache.hit"}, {SIM_BLOCK_CACHE_MISS, "rocksdb.sim.block.cache.miss"}, {MEMTABLE_HIT, "rocksdb.memtable.hit"}, {MEMTABLE_MISS, "rocksdb.memtable.miss"}, {GET_HIT_L0, "rocksdb.l0.hit"}, {GET_HIT_L1, "rocksdb.l1.hit"}, {GET_HIT_L2_AND_UP, "rocksdb.l2andup.hit"}, {COMPACTION_KEY_DROP_NEWER_ENTRY, "rocksdb.compaction.key.drop.new"}, {COMPACTION_KEY_DROP_OBSOLETE, "rocksdb.compaction.key.drop.obsolete"}, {COMPACTION_KEY_DROP_RANGE_DEL, "rocksdb.compaction.key.drop.range_del"}, {COMPACTION_KEY_DROP_USER, "rocksdb.compaction.key.drop.user"}, {COMPACTION_RANGE_DEL_DROP_OBSOLETE, "rocksdb.compaction.range_del.drop.obsolete"}, {COMPACTION_OPTIMIZED_DEL_DROP_OBSOLETE, "rocksdb.compaction.optimized.del.drop.obsolete"}, {COMPACTION_CANCELLED, "rocksdb.compaction.cancelled"}, {NUMBER_KEYS_WRITTEN, "rocksdb.number.keys.written"}, {NUMBER_KEYS_READ, "rocksdb.number.keys.read"}, {NUMBER_KEYS_UPDATED, "rocksdb.number.keys.updated"}, {BYTES_WRITTEN, "rocksdb.bytes.written"}, {BYTES_READ, "rocksdb.bytes.read"}, {NUMBER_DB_SEEK, "rocksdb.number.db.seek"}, {NUMBER_DB_NEXT, "rocksdb.number.db.next"}, {NUMBER_DB_PREV, "rocksdb.number.db.prev"}, {NUMBER_DB_SEEK_FOUND, "rocksdb.number.db.seek.found"}, {NUMBER_DB_NEXT_FOUND, "rocksdb.number.db.next.found"}, {NUMBER_DB_PREV_FOUND, "rocksdb.number.db.prev.found"}, {ITER_BYTES_READ, "rocksdb.db.iter.bytes.read"}, {NO_FILE_CLOSES, "rocksdb.no.file.closes"}, {NO_FILE_OPENS, "rocksdb.no.file.opens"}, {NO_FILE_ERRORS, "rocksdb.no.file.errors"}, {STALL_L0_SLOWDOWN_MICROS, "rocksdb.l0.slowdown.micros"}, {STALL_MEMTABLE_COMPACTION_MICROS, "rocksdb.memtable.compaction.micros"}, {STALL_L0_NUM_FILES_MICROS, "rocksdb.l0.num.files.stall.micros"}, {STALL_MICROS, "rocksdb.stall.micros"}, {DB_MUTEX_WAIT_MICROS, "rocksdb.db.mutex.wait.micros"}, {RATE_LIMIT_DELAY_MILLIS, "rocksdb.rate.limit.delay.millis"}, {NO_ITERATORS, "rocksdb.num.iterators"}, {NUMBER_MULTIGET_CALLS, "rocksdb.number.multiget.get"}, {NUMBER_MULTIGET_KEYS_READ, "rocksdb.number.multiget.keys.read"}, {NUMBER_MULTIGET_BYTES_READ, "rocksdb.number.multiget.bytes.read"}, {NUMBER_FILTERED_DELETES, "rocksdb.number.deletes.filtered"}, {NUMBER_MERGE_FAILURES, "rocksdb.number.merge.failures"}, {BLOOM_FILTER_PREFIX_CHECKED, "rocksdb.bloom.filter.prefix.checked"}, {BLOOM_FILTER_PREFIX_USEFUL, "rocksdb.bloom.filter.prefix.useful"}, {NUMBER_OF_RESEEKS_IN_ITERATION, "rocksdb.number.reseeks.iteration"}, {GET_UPDATES_SINCE_CALLS, "rocksdb.getupdatessince.calls"}, {BLOCK_CACHE_COMPRESSED_MISS, "rocksdb.block.cachecompressed.miss"}, {BLOCK_CACHE_COMPRESSED_HIT, "rocksdb.block.cachecompressed.hit"}, {BLOCK_CACHE_COMPRESSED_ADD, "rocksdb.block.cachecompressed.add"}, {BLOCK_CACHE_COMPRESSED_ADD_FAILURES, "rocksdb.block.cachecompressed.add.failures"}, {WAL_FILE_SYNCED, "rocksdb.wal.synced"}, {WAL_FILE_BYTES, "rocksdb.wal.bytes"}, {WRITE_DONE_BY_SELF, "rocksdb.write.self"}, {WRITE_DONE_BY_OTHER, "rocksdb.write.other"}, {WRITE_TIMEDOUT, "rocksdb.write.timeout"}, {WRITE_WITH_WAL, "rocksdb.write.wal"}, {COMPACT_READ_BYTES, "rocksdb.compact.read.bytes"}, {COMPACT_WRITE_BYTES, "rocksdb.compact.write.bytes"}, {FLUSH_WRITE_BYTES, "rocksdb.flush.write.bytes"}, {NUMBER_DIRECT_LOAD_TABLE_PROPERTIES, "rocksdb.number.direct.load.table.properties"}, {NUMBER_SUPERVERSION_ACQUIRES, "rocksdb.number.superversion_acquires"}, {NUMBER_SUPERVERSION_RELEASES, "rocksdb.number.superversion_releases"}, {NUMBER_SUPERVERSION_CLEANUPS, "rocksdb.number.superversion_cleanups"}, {NUMBER_BLOCK_COMPRESSED, "rocksdb.number.block.compressed"}, {NUMBER_BLOCK_DECOMPRESSED, "rocksdb.number.block.decompressed"}, {NUMBER_BLOCK_NOT_COMPRESSED, "rocksdb.number.block.not_compressed"}, {MERGE_OPERATION_TOTAL_TIME, "rocksdb.merge.operation.time.nanos"}, {FILTER_OPERATION_TOTAL_TIME, "rocksdb.filter.operation.time.nanos"}, {ROW_CACHE_HIT, "rocksdb.row.cache.hit"}, {ROW_CACHE_MISS, "rocksdb.row.cache.miss"}, {READ_AMP_ESTIMATE_USEFUL_BYTES, "rocksdb.read.amp.estimate.useful.bytes"}, {READ_AMP_TOTAL_READ_BYTES, "rocksdb.read.amp.total.read.bytes"}, {NUMBER_RATE_LIMITER_DRAINS, "rocksdb.number.rate_limiter.drains"}, {NUMBER_ITER_SKIP, "rocksdb.number.iter.skip"}, {BLOB_DB_NUM_PUT, "rocksdb.blobdb.num.put"}, {BLOB_DB_NUM_WRITE, "rocksdb.blobdb.num.write"}, {BLOB_DB_NUM_GET, "rocksdb.blobdb.num.get"}, {BLOB_DB_NUM_MULTIGET, "rocksdb.blobdb.num.multiget"}, {BLOB_DB_NUM_SEEK, "rocksdb.blobdb.num.seek"}, {BLOB_DB_NUM_NEXT, "rocksdb.blobdb.num.next"}, {BLOB_DB_NUM_PREV, "rocksdb.blobdb.num.prev"}, {BLOB_DB_NUM_KEYS_WRITTEN, "rocksdb.blobdb.num.keys.written"}, {BLOB_DB_NUM_KEYS_READ, "rocksdb.blobdb.num.keys.read"}, {BLOB_DB_BYTES_WRITTEN, "rocksdb.blobdb.bytes.written"}, {BLOB_DB_BYTES_READ, "rocksdb.blobdb.bytes.read"}, {BLOB_DB_WRITE_INLINED, "rocksdb.blobdb.write.inlined"}, {BLOB_DB_WRITE_INLINED_TTL, "rocksdb.blobdb.write.inlined.ttl"}, {BLOB_DB_WRITE_BLOB, "rocksdb.blobdb.write.blob"}, {BLOB_DB_WRITE_BLOB_TTL, "rocksdb.blobdb.write.blob.ttl"}, {BLOB_DB_BLOB_FILE_BYTES_WRITTEN, "rocksdb.blobdb.blob.file.bytes.written"}, {BLOB_DB_BLOB_FILE_BYTES_READ, "rocksdb.blobdb.blob.file.bytes.read"}, {BLOB_DB_BLOB_FILE_SYNCED, "rocksdb.blobdb.blob.file.synced"}, {BLOB_DB_BLOB_INDEX_EXPIRED_COUNT, "rocksdb.blobdb.blob.index.expired.count"}, {BLOB_DB_BLOB_INDEX_EXPIRED_SIZE, "rocksdb.blobdb.blob.index.expired.size"}, {BLOB_DB_BLOB_INDEX_EVICTED_COUNT, "rocksdb.blobdb.blob.index.evicted.count"}, {BLOB_DB_BLOB_INDEX_EVICTED_SIZE, "rocksdb.blobdb.blob.index.evicted.size"}, {BLOB_DB_GC_NUM_FILES, "rocksdb.blobdb.gc.num.files"}, {BLOB_DB_GC_NUM_NEW_FILES, "rocksdb.blobdb.gc.num.new.files"}, {BLOB_DB_GC_FAILURES, "rocksdb.blobdb.gc.failures"}, {BLOB_DB_GC_NUM_KEYS_OVERWRITTEN, "rocksdb.blobdb.gc.num.keys.overwritten"}, {BLOB_DB_GC_NUM_KEYS_EXPIRED, "rocksdb.blobdb.gc.num.keys.expired"}, {BLOB_DB_GC_NUM_KEYS_RELOCATED, "rocksdb.blobdb.gc.num.keys.relocated"}, {BLOB_DB_GC_BYTES_OVERWRITTEN, "rocksdb.blobdb.gc.bytes.overwritten"}, {BLOB_DB_GC_BYTES_EXPIRED, "rocksdb.blobdb.gc.bytes.expired"}, {BLOB_DB_GC_BYTES_RELOCATED, "rocksdb.blobdb.gc.bytes.relocated"}, {BLOB_DB_FIFO_NUM_FILES_EVICTED, "rocksdb.blobdb.fifo.num.files.evicted"}, {BLOB_DB_FIFO_NUM_KEYS_EVICTED, "rocksdb.blobdb.fifo.num.keys.evicted"}, {BLOB_DB_FIFO_BYTES_EVICTED, "rocksdb.blobdb.fifo.bytes.evicted"}, {TXN_PREPARE_MUTEX_OVERHEAD, "rocksdb.txn.overhead.mutex.prepare"}, {TXN_OLD_COMMIT_MAP_MUTEX_OVERHEAD, "rocksdb.txn.overhead.mutex.old.commit.map"}, {TXN_DUPLICATE_KEY_OVERHEAD, "rocksdb.txn.overhead.duplicate.key"}, {TXN_SNAPSHOT_MUTEX_OVERHEAD, "rocksdb.txn.overhead.mutex.snapshot"}, {NUMBER_MULTIGET_KEYS_FOUND, "rocksdb.number.multiget.keys.found"}}' from '' to 'const std::vector > >' [INFO] [stderr] cargo:warning= }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/statistics.h:611:1: error: could not convert '{{DB_GET, "rocksdb.db.get.micros"}, {DB_WRITE, "rocksdb.db.write.micros"}, {COMPACTION_TIME, "rocksdb.compaction.times.micros"}, {SUBCOMPACTION_SETUP_TIME, "rocksdb.subcompaction.setup.times.micros"}, {TABLE_SYNC_MICROS, "rocksdb.table.sync.micros"}, {COMPACTION_OUTFILE_SYNC_MICROS, "rocksdb.compaction.outfile.sync.micros"}, {WAL_FILE_SYNC_MICROS, "rocksdb.wal.file.sync.micros"}, {MANIFEST_FILE_SYNC_MICROS, "rocksdb.manifest.file.sync.micros"}, {TABLE_OPEN_IO_MICROS, "rocksdb.table.open.io.micros"}, {DB_MULTIGET, "rocksdb.db.multiget.micros"}, {READ_BLOCK_COMPACTION_MICROS, "rocksdb.read.block.compaction.micros"}, {READ_BLOCK_GET_MICROS, "rocksdb.read.block.get.micros"}, {WRITE_RAW_BLOCK_MICROS, "rocksdb.write.raw.block.micros"}, {STALL_L0_SLOWDOWN_COUNT, "rocksdb.l0.slowdown.count"}, {STALL_MEMTABLE_COMPACTION_COUNT, "rocksdb.memtable.compaction.count"}, {STALL_L0_NUM_FILES_COUNT, "rocksdb.num.files.stall.count"}, {HARD_RATE_LIMIT_DELAY_COUNT, "rocksdb.hard.rate.limit.delay.count"}, {SOFT_RATE_LIMIT_DELAY_COUNT, "rocksdb.soft.rate.limit.delay.count"}, {NUM_FILES_IN_SINGLE_COMPACTION, "rocksdb.numfiles.in.singlecompaction"}, {DB_SEEK, "rocksdb.db.seek.micros"}, {WRITE_STALL, "rocksdb.db.write.stall"}, {SST_READ_MICROS, "rocksdb.sst.read.micros"}, {NUM_SUBCOMPACTIONS_SCHEDULED, "rocksdb.num.subcompactions.scheduled"}, {BYTES_PER_READ, "rocksdb.bytes.per.read"}, {BYTES_PER_WRITE, "rocksdb.bytes.per.write"}, {BYTES_PER_MULTIGET, "rocksdb.bytes.per.multiget"}, {BYTES_COMPRESSED, "rocksdb.bytes.compressed"}, {BYTES_DECOMPRESSED, "rocksdb.bytes.decompressed"}, {COMPRESSION_TIMES_NANOS, "rocksdb.compression.times.nanos"}, {DECOMPRESSION_TIMES_NANOS, "rocksdb.decompression.times.nanos"}, {READ_NUM_MERGE_OPERANDS, "rocksdb.read.num.merge_operands"}, {BLOB_DB_KEY_SIZE, "rocksdb.blobdb.key.size"}, {BLOB_DB_VALUE_SIZE, "rocksdb.blobdb.value.size"}, {BLOB_DB_WRITE_MICROS, "rocksdb.blobdb.write.micros"}, {BLOB_DB_GET_MICROS, "rocksdb.blobdb.get.micros"}, {BLOB_DB_MULTIGET_MICROS, "rocksdb.blobdb.multiget.micros"}, {BLOB_DB_SEEK_MICROS, "rocksdb.blobdb.seek.micros"}, {BLOB_DB_NEXT_MICROS, "rocksdb.blobdb.next.micros"}, {BLOB_DB_PREV_MICROS, "rocksdb.blobdb.prev.micros"}, {BLOB_DB_BLOB_FILE_WRITE_MICROS, "rocksdb.blobdb.blob.file.write.micros"}, {BLOB_DB_BLOB_FILE_READ_MICROS, "rocksdb.blobdb.blob.file.read.micros"}, {BLOB_DB_BLOB_FILE_SYNC_MICROS, "rocksdb.blobdb.blob.file.sync.micros"}, {BLOB_DB_GC_MICROS, "rocksdb.blobdb.gc.micros"}, {BLOB_DB_COMPRESSION_MICROS, "rocksdb.blobdb.compression.micros"}, {BLOB_DB_DECOMPRESSION_MICROS, "rocksdb.blobdb.decompression.micros"}, {FLUSH_TIME, "rocksdb.db.flush.micros"}}' from '' to 'const std::vector > >' [INFO] [stderr] cargo:warning= }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/mutex:43:0, [INFO] [stderr] cargo:warning= from rocksdb/util/mutexlock.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:21: [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:53:51: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= struct is_error_code_enum : public false_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:57:56: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= struct is_error_condition_enum : public false_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:61:24: error: expected class-name before '{' token [INFO] [stderr] cargo:warning= : public true_type { }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:147:7: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if::value>::type> [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:147:7: error: expected '>' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:164:16: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:164:25: error: expected initializer before '<' token [INFO] [stderr] cargo:warning= typename enable_if::value, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:225:3: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= enable_if::value>::type> [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:225:3: error: expected '>' before 'enable_if' [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:238:16: error: expected nested-name-specifier before 'enable_if' [INFO] [stderr] cargo:warning= typename enable_if::_M_try_lock_for(const std::chrono::duration<_Rep, _Period>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/mutex:143:16: error: 'duration_cast' is not a member of 'std::chrono' [INFO] [stderr] cargo:warning= auto __rt = chrono::duration_cast(__rtime); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/mutex:143:60: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= auto __rt = chrono::duration_cast(__rtime); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/mutex: In member function 'bool std::__timed_mutex_impl<_Derived>::_M_try_lock_until(const std::chrono::time_point&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/mutex:154:15: error: 'time_point_cast' is not a member of 'std::chrono' [INFO] [stderr] cargo:warning= auto __s = chrono::time_point_cast(__atime); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/mutex:154:54: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= auto __s = chrono::time_point_cast(__atime); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/mutex:155:16: error: 'duration_cast' is not a member of 'std::chrono' [INFO] [stderr] cargo:warning= auto __ns = chrono::duration_cast(__atime - __s); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/mutex:155:57: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= auto __ns = chrono::duration_cast(__atime - __s); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/mutex: In lambda function: [INFO] [stderr] cargo:warning=/usr/include/c++/6/mutex:602:4: error: '__invoke' is not a member of 'std' [INFO] [stderr] cargo:warning= std::__invoke(std::forward<_Callable>(__f), [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=rocksdb/cache/lru_cache.cc: In function 'std::shared_ptr rocksdb::NewLRUCache(size_t, int, bool, double)': [INFO] [stderr] cargo:warning=rocksdb/cache/lru_cache.cc:548:36: error: could not convert 'std::make_shared(_Args&& ...) [with _Tp = rocksdb::LRUCache; _Args = {long unsigned int&, int&, bool&, double&}](num_shard_bits, strict_capacity_limit, high_pri_pool_ratio)' from 'std::shared_ptr' to 'std::shared_ptr' [INFO] [stderr] cargo:warning= return std::make_shared(capacity, num_shard_bits, [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning= strict_capacity_limit, high_pri_pool_ratio); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_string.h:5417:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h: In instantiation of '_String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...) [with _String = std::__cxx11::basic_string; _CharT = char; std::size_t = long unsigned int]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5472:20: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h:105:14: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(char*&, char*)' [INFO] [stderr] cargo:warning= return _String(__s, __s + __len); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:549:9: note: candidate: template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [INFO] [stderr] cargo:warning= basic_string(_InputIterator __beg, _InputIterator __end, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:549:9: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:511:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(basic_string&& __str, const _Alloc& __a) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:511:7: note: no known conversion for argument 2 from 'char*' to 'const std::allocator&' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:507:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(const basic_string& __str, const _Alloc& __a) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:507:7: note: no known conversion for argument 2 from 'char*' to 'const std::allocator&' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:503:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:503:7: note: no known conversion for argument 1 from 'char*' to 'std::initializer_list' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:476:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(basic_string&& __str) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:476:7: note: candidate expects 1 argument, 2 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:464:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] [INFO] [stderr] cargo:warning= basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:464:7: note: conversion of argument 2 would be ill-formed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_string.h:5417:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h:105:31: error: invalid conversion from 'char*' to 'char' [-fpermissive] [INFO] [stderr] cargo:warning= return _String(__s, __s + __len); [INFO] [stderr] cargo:warning= ~~~~^~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:454:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:454:7: note: no known conversion for argument 2 from 'char*' to 'const std::allocator&' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:444:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] [INFO] [stderr] cargo:warning= basic_string(const _CharT* __s, size_type __n, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:444:7: note: conversion of argument 2 would be ill-formed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_string.h:5417:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h:105:31: error: invalid conversion from 'char*' to 'std::__cxx11::basic_string::size_type {aka long unsigned int}' [-fpermissive] [INFO] [stderr] cargo:warning= return _String(__s, __s + __len); [INFO] [stderr] cargo:warning= ~~~~^~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:426:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] [INFO] [stderr] cargo:warning= basic_string(const basic_string& __str, size_type __pos, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:426:7: note: candidate expects 4 arguments, 2 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:410:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] [INFO] [stderr] cargo:warning= basic_string(const basic_string& __str, size_type __pos, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:410:7: note: conversion of argument 2 would be ill-formed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_string.h:5417:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h:105:31: error: invalid conversion from 'char*' to 'std::__cxx11::basic_string::size_type {aka long unsigned int}' [-fpermissive] [INFO] [stderr] cargo:warning= return _String(__s, __s + __len); [INFO] [stderr] cargo:warning= ~~~~^~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:397:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(const basic_string& __str) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:397:7: note: candidate expects 1 argument, 2 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:389:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:389:7: note: candidate expects 1 argument, 2 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:380:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string() [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:380:7: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5472:20: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:477:47: error: no matching function for call to 'move(std::__cxx11::basic_string::allocator_type&)' [INFO] [stderr] cargo:warning= : _M_dataplus(_M_local_data(), std::move(__str._M_get_allocator())) [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/char_traits.h:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: candidate: template _OI std::move(_II, _II, _OI) [INFO] [stderr] cargo:warning= move(_II __first, _II __last, _OI __result) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:477:47: note: candidate expects 3 arguments, 1 provided [INFO] [stderr] cargo:warning= : _M_dataplus(_M_local_data(), std::move(__str._M_get_allocator())) [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_string.h:5417:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h: In instantiation of '_String __gnu_cxx::__to_xstring(int (*)(_CharT*, std::size_t, const _CharT*, __va_list_tag*), std::size_t, const _CharT*, ...) [with _String = std::__cxx11::basic_string; _CharT = wchar_t; std::size_t = long unsigned int]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5575:22: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h:105:14: error: no matching function for call to 'std::__cxx11::basic_string::basic_string(wchar_t*&, wchar_t*)' [INFO] [stderr] cargo:warning= return _String(__s, __s + __len); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:549:9: note: candidate: template std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [INFO] [stderr] cargo:warning= basic_string(_InputIterator __beg, _InputIterator __end, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:549:9: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:511:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(basic_string&& __str, const _Alloc& __a) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:511:7: note: no known conversion for argument 2 from 'wchar_t*' to 'const std::allocator&' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:507:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(const basic_string& __str, const _Alloc& __a) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:507:7: note: no known conversion for argument 2 from 'wchar_t*' to 'const std::allocator&' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:503:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::initializer_list<_Tp>, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(initializer_list<_CharT> __l, const _Alloc& __a = _Alloc()) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:503:7: note: no known conversion for argument 1 from 'wchar_t*' to 'std::initializer_list' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:476:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(basic_string&& __str) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:476:7: note: candidate expects 1 argument, 2 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:464:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, _CharT, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] [INFO] [stderr] cargo:warning= basic_string(size_type __n, _CharT __c, const _Alloc& __a = _Alloc()) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:464:7: note: conversion of argument 2 would be ill-formed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_string.h:5417:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h:105:31: error: invalid conversion from 'wchar_t*' to 'wchar_t' [-fpermissive] [INFO] [stderr] cargo:warning= return _String(__s, __s + __len); [INFO] [stderr] cargo:warning= ~~~~^~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:454:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(const _CharT* __s, const _Alloc& __a = _Alloc()) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:454:7: note: no known conversion for argument 2 from 'wchar_t*' to 'const std::allocator&' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:444:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] [INFO] [stderr] cargo:warning= basic_string(const _CharT* __s, size_type __n, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:444:7: note: conversion of argument 2 would be ill-formed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_string.h:5417:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h:105:31: error: invalid conversion from 'wchar_t*' to 'std::__cxx11::basic_string::size_type {aka long unsigned int}' [-fpermissive] [INFO] [stderr] cargo:warning= return _String(__s, __s + __len); [INFO] [stderr] cargo:warning= ~~~~^~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:426:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] [INFO] [stderr] cargo:warning= basic_string(const basic_string& __str, size_type __pos, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:426:7: note: candidate expects 4 arguments, 2 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:410:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int] [INFO] [stderr] cargo:warning= basic_string(const basic_string& __str, size_type __pos, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:410:7: note: conversion of argument 2 would be ill-formed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_string.h:5417:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h:105:31: error: invalid conversion from 'wchar_t*' to 'std::__cxx11::basic_string::size_type {aka long unsigned int}' [-fpermissive] [INFO] [stderr] cargo:warning= return _String(__s, __s + __len); [INFO] [stderr] cargo:warning= ~~~~^~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:397:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(const basic_string& __str) [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:397:7: note: candidate expects 1 argument, 2 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:389:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _Alloc&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string(const _Alloc& __a) _GLIBCXX_NOEXCEPT [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:389:7: note: candidate expects 1 argument, 2 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:380:7: note: candidate: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator] [INFO] [stderr] cargo:warning= basic_string() [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:380:7: note: candidate expects 0 arguments, 2 provided [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5575:22: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:477:47: error: no matching function for call to 'move(std::__cxx11::basic_string::allocator_type&)' [INFO] [stderr] cargo:warning= : _M_dataplus(_M_local_data(), std::move(__str._M_get_allocator())) [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/char_traits.h:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: candidate: template _OI std::move(_II, _II, _OI) [INFO] [stderr] cargo:warning= move(_II __first, _II __last, _OI __result) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:477:47: note: candidate expects 3 arguments, 1 provided [INFO] [stderr] cargo:warning= : _M_dataplus(_M_local_data(), std::move(__str._M_get_allocator())) [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:343:50: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5027:32: error: no matching function for call to 'move(std::__cxx11::basic_string&)' [INFO] [stderr] cargo:warning= return __cond ? std::move(__rhs.insert(0, __lhs)) [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/char_traits.h:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: candidate: template _OI std::move(_II, _II, _OI) [INFO] [stderr] cargo:warning= move(_II __first, _II __last, _OI __result) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5027:32: note: candidate expects 3 arguments, 1 provided [INFO] [stderr] cargo:warning= return __cond ? std::move(__rhs.insert(0, __lhs)) [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5028:25: error: no matching function for call to 'move(std::__cxx11::basic_string&)' [INFO] [stderr] cargo:warning= : std::move(__lhs.append(__rhs)); [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/char_traits.h:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: candidate: template _OI std::move(_II, _II, _OI) [INFO] [stderr] cargo:warning= move(_II __first, _II __last, _OI __result) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5028:25: note: candidate expects 3 arguments, 1 provided [INFO] [stderr] cargo:warning= : std::move(__lhs.append(__rhs)); [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc> std::operator+(const _CharT*, std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:346:51: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5035:23: error: no matching function for call to 'move(std::__cxx11::basic_string&)' [INFO] [stderr] cargo:warning= { return std::move(__rhs.insert(0, __lhs)); } [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/char_traits.h:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: candidate: template _OI std::move(_II, _II, _OI) [INFO] [stderr] cargo:warning= move(_II __first, _II __last, _OI __result) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5035:23: note: candidate expects 3 arguments, 1 provided [INFO] [stderr] cargo:warning= { return std::move(__rhs.insert(0, __lhs)); } [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:82:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h: In instantiation of 'std::shared_ptr<_Tp>::shared_ptr(std::shared_ptr<_Tp>&&) [with _Tp = rocksdb::Cache]': [INFO] [stderr] cargo:warning=rocksdb/cache/lru_cache.cc:532:52: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:230:36: error: no matching function for call to 'move(std::shared_ptr&)' [INFO] [stderr] cargo:warning= : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/char_traits.h:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: candidate: template _OI std::move(_II, _II, _OI) [INFO] [stderr] cargo:warning= move(_II __first, _II __last, _OI __result) [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_algobase.h:479:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/memory:82:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/thread:40, [INFO] [stderr] cargo:warning= from rocksdb/port/port_posix.h:14, [INFO] [stderr] cargo:warning= from rocksdb/port/port.h:18, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:15, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:230:36: note: candidate expects 3 arguments, 1 provided [INFO] [stderr] cargo:warning= : __shared_ptr<_Tp>(std::move(__r)) { } [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_pair.h:59:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/stl_algobase.h:64, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h: In instantiation of 'constexpr _Tp&& std::forward(int) [with _Tp = long unsigned int&]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:636:31: required from 'std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = rocksdb::LRUCache; _Args = {long unsigned int&, int&, bool&, double&}]' [INFO] [stderr] cargo:warning=rocksdb/cache/lru_cache.cc:549:79: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:77:39: error: body of constexpr function 'constexpr _Tp&& std::forward(int) [with _Tp = long unsigned int&]' not a return-statement [INFO] [stderr] cargo:warning= { return static_cast<_Tp&&>(__t); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h: In instantiation of 'constexpr _Tp&& std::forward(int) [with _Tp = int&]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:636:31: required from 'std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = rocksdb::LRUCache; _Args = {long unsigned int&, int&, bool&, double&}]' [INFO] [stderr] cargo:warning=rocksdb/cache/lru_cache.cc:549:79: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:77:39: error: body of constexpr function 'constexpr _Tp&& std::forward(int) [with _Tp = int&]' not a return-statement [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h: In instantiation of 'constexpr _Tp&& std::forward(int) [with _Tp = bool&]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:636:31: required from 'std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = rocksdb::LRUCache; _Args = {long unsigned int&, int&, bool&, double&}]' [INFO] [stderr] cargo:warning=rocksdb/cache/lru_cache.cc:549:79: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:77:39: error: body of constexpr function 'constexpr _Tp&& std::forward(int) [with _Tp = bool&]' not a return-statement [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h: In instantiation of 'constexpr _Tp&& std::forward(int) [with _Tp = double&]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr.h:636:31: required from 'std::shared_ptr<_Tp1> std::make_shared(_Args&& ...) [with _Tp = rocksdb::LRUCache; _Args = {long unsigned int&, int&, bool&, double&}]' [INFO] [stderr] cargo:warning=rocksdb/cache/lru_cache.cc:549:79: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:77:39: error: body of constexpr function 'constexpr _Tp&& std::forward(int) [with _Tp = double&]' not a return-statement [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/ext/alloc_traits.h:36:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_string.h:40, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h: In instantiation of 'static void std::allocator_traits >::construct(std::allocator_traits >::allocator_type&, _Up*, _Args&& ...) [with _Up = rocksdb::LRUHandle*; _Args = {rocksdb::LRUHandle* const&}; _Tp = rocksdb::LRUHandle*; std::allocator_traits >::allocator_type = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:918:30: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = rocksdb::LRUHandle*; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = rocksdb::LRUHandle*]' [INFO] [stderr] cargo:warning=rocksdb/util/autovector.h:268:7: required from 'void rocksdb::autovector::push_back(const T&) [with T = rocksdb::LRUHandle*; long unsigned int kSize = 8ul]' [INFO] [stderr] cargo:warning=rocksdb/cache/lru_cache.cc:136:40: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:475:42: error: no matching function for call to 'forward(rocksdb::LRUHandle* const&)' [INFO] [stderr] cargo:warning= { __a.construct(__p, std::forward<_Args>(__args)...); } [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_pair.h:59:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/stl_algobase.h:64, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:76:5: note: candidate: template constexpr _Tp&& std::forward(int) [INFO] [stderr] cargo:warning= forward(typename std::remove_reference<_Tp>::type& __t) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:76:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/ext/alloc_traits.h:36:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_string.h:40, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/alloc_traits.h:475:42: note: cannot convert '__args#0' (type 'rocksdb::LRUHandle* const') to type 'int' [INFO] [stderr] cargo:warning= { __a.construct(__p, std::forward<_Args>(__args)...); } [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/vector:69:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/statistics.h:14, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/vector.tcc: In instantiation of 'void std::vector<_Tp, _Alloc>::_M_emplace_back_aux(_Args&& ...) [with _Args = {rocksdb::LRUHandle* const&}; _Tp = rocksdb::LRUHandle*; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:924:4: required from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = rocksdb::LRUHandle*; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::value_type = rocksdb::LRUHandle*]' [INFO] [stderr] cargo:warning=rocksdb/util/autovector.h:268:7: required from 'void rocksdb::autovector::push_back(const T&) [with T = rocksdb::LRUHandle*; long unsigned int kSize = 8ul]' [INFO] [stderr] cargo:warning=rocksdb/cache/lru_cache.cc:136:40: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/vector.tcc:417:29: error: no matching function for call to 'forward(rocksdb::LRUHandle* const&)' [INFO] [stderr] cargo:warning= std::forward<_Args>(__args)...); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/stl_pair.h:59:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/stl_algobase.h:64, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/char_traits.h:39, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:40, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:11, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:76:5: note: candidate: template constexpr _Tp&& std::forward(int) [INFO] [stderr] cargo:warning= forward(typename std::remove_reference<_Tp>::type& __t) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/move.h:76:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/vector:69:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/statistics.h:14, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/cache.h:29, [INFO] [stderr] cargo:warning= from rocksdb/cache/sharded_cache.h:16, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.h:13, [INFO] [stderr] cargo:warning= from rocksdb/cache/lru_cache.cc:14: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/vector.tcc:417:29: note: cannot convert '__args#0' (type 'rocksdb::LRUHandle* const') to type 'int' [INFO] [stderr] cargo:warning= std::forward<_Args>(__args)...); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~^~~~~~~~ [INFO] [stderr] exit code: 1 [INFO] [stderr] cargo:warning=c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] cargo:warning=Please submit a full bug report, [INFO] [stderr] cargo:warning=with preprocessed source if appropriate. [INFO] [stderr] cargo:warning=See for instructions. [INFO] [stderr] exit code: 4 [INFO] [stderr] cargo:warning=c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] cargo:warning=Please submit a full bug report, [INFO] [stderr] cargo:warning=with preprocessed source if appropriate. [INFO] [stderr] cargo:warning=See for instructions. [INFO] [stderr] exit code: 4 [INFO] [stderr] cargo:warning=c++: internal compiler error: Killed (program cc1plus) [INFO] [stderr] cargo:warning=Please submit a full bug report, [INFO] [stderr] cargo:warning=with preprocessed source if appropriate. [INFO] [stderr] cargo:warning=See for instructions. [INFO] [stderr] exit code: 4 [INFO] [stderr] exit code: 0 [INFO] [stderr] exit code: 0 [INFO] [stderr] exit code: 0 [INFO] [stderr] exit code: 0 [INFO] [stderr] exit code: 0 [INFO] [stderr] exit code: 0 [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] rocksdb/include/rocksdb/c.h:48:9: warning: #pragma once in main file [-Wpragma-once-outside-header], err: false [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain '74092351c05ae61047b2be02024415546595e974-alt' [INFO] [stderr] To install, run `rustup component add rustfmt --toolchain 74092351c05ae61047b2be02024415546595e974-alt` [INFO] [stderr] Custom { kind: Other, error: StringError("Internal rustfmt error") } [INFO] [stderr] thread 'main' panicked at ' [INFO] [stderr] [INFO] [stderr] Internal error occurred: Command "c++" "-O0" "-ffunction-sections" "-fdata-sections" "-fPIC" "-g" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.7.0/fused-src/" "-I" "snappy/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DNDEBUG=1" "-DSNAPPY=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/crater/target/debug/build/librocksdb-sys-bafabe5793876e8a/out/rocksdb/db/forward_iterator.o" "-c" "rocksdb/db/forward_iterator.cc" with args "c++" did not execute successfully (status code exit code: 4). [INFO] [stderr] [INFO] [stderr] ', /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cc-1.0.25/src/lib.rs:2260:5 [INFO] [stderr] stack backtrace: [INFO] [stderr] 0: 0x560d031fca13 - std::sys::unix::backtrace::tracing::imp::unwind_backtrace::h6515ec1ef9594192 [INFO] [stderr] at src/libstd/sys/unix/backtrace/tracing/gcc_s.rs:39 [INFO] [stderr] 1: 0x560d031f845b - std::sys_common::backtrace::_print::hb215987fd0f3bdab [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:71 [INFO] [stderr] 2: 0x560d031fb696 - std::panicking::default_hook::{{closure}}::h4a8ac437a15b7e61 [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:59 [INFO] [stderr] at src/libstd/panicking.rs:197 [INFO] [stderr] 3: 0x560d031fb42b - std::panicking::default_hook::h00c4e1197baff538 [INFO] [stderr] at src/libstd/panicking.rs:211 [INFO] [stderr] 4: 0x560d031fbd9f - std::panicking::rust_panic_with_hook::haeaa430055d89a32 [INFO] [stderr] at src/libstd/panicking.rs:474 [INFO] [stderr] 5: 0x560d031fb921 - std::panicking::continue_panic_fmt::h5fd4309c55432650 [INFO] [stderr] at src/libstd/panicking.rs:381 [INFO] [stderr] 6: 0x560d031fb86e - std::panicking::begin_panic_fmt::hab0ea3b9692f561b [INFO] [stderr] at src/libstd/panicking.rs:336 [INFO] [stderr] 7: 0x560d03151d75 - cc::fail::ha54ae493f7ca274e [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cc-1.0.25/src/lib.rs:2260 [INFO] [stderr] 8: 0x560d0313d3ce - cc::Build::compile::h7381db6829e42fca [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cc-1.0.25/src/lib.rs:933 [INFO] [stderr] 9: 0x560d02b3143e - build_script_build::build_rocksdb::hefc3154b29ff86d5 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/librocksdb-sys-5.14.2/build.rs:128 [INFO] [stderr] 10: 0x560d02b31dfc - build_script_build::main::h0370b22594e940d4 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/librocksdb-sys-5.14.2/build.rs:174 [INFO] [stderr] 11: 0x560d02b3901f - std::rt::lang_start::{{closure}}::h9c303ff6a6d4b2ca [INFO] [stderr] at /rustc/74092351c05ae61047b2be02024415546595e974/src/libstd/rt.rs:64 [INFO] [stderr] 12: 0x560d031fb7a2 - std::panicking::try::do_call::h872832f9771f0a0e [INFO] [stderr] at src/libstd/rt.rs:49 [INFO] [stderr] at src/libstd/panicking.rs:293 [INFO] [stderr] 13: 0x560d03204889 - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 14: 0x560d031fc36c - std::rt::lang_start_internal::h47b7b8d4b465778b [INFO] [stderr] at src/libstd/panicking.rs:272 [INFO] [stderr] at src/libstd/panic.rs:388 [INFO] [stderr] at src/libstd/rt.rs:48 [INFO] [stderr] 15: 0x560d02b38ff8 - std::rt::lang_start::hddeb97828934a9e0 [INFO] [stderr] at /rustc/74092351c05ae61047b2be02024415546595e974/src/libstd/rt.rs:64 [INFO] [stderr] 16: 0x560d02b31e59 - main [INFO] [stderr] 17: 0x7fb2a30192e0 - __libc_start_main [INFO] [stderr] 18: 0x560d02b30a19 - _start [INFO] [stderr] 19: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "75539651cc8b517e513da260fab05eda7adbd7e401d7fe29242a8ab9a0cfcb9e"` [INFO] running `"docker" "rm" "-f" "75539651cc8b517e513da260fab05eda7adbd7e401d7fe29242a8ab9a0cfcb9e"` [INFO] [stdout] 75539651cc8b517e513da260fab05eda7adbd7e401d7fe29242a8ab9a0cfcb9e