[INFO] updating cached repository tonyboxes/albedo [INFO] running `"git" "fetch" "--all"` [INFO] [stdout] Fetching origin [INFO] [stderr] From git://github.com/tonyboxes/albedo [INFO] [stderr] * branch HEAD -> FETCH_HEAD [INFO] running `"git" "clone" "work/cache/sources/gh/tonyboxes/albedo" "work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/tonyboxes/albedo"` [INFO] [stderr] Cloning into 'work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/tonyboxes/albedo'... [INFO] [stderr] done. [INFO] running `"git" "clone" "work/cache/sources/gh/tonyboxes/albedo" "work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/tonyboxes/albedo"` [INFO] [stderr] Cloning into 'work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/tonyboxes/albedo'... [INFO] [stderr] done. [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] 382620a75f301086ca441b5dd24d745e0f4ee0bd [INFO] sha for GitHub repo tonyboxes/albedo: 382620a75f301086ca441b5dd24d745e0f4ee0bd [INFO] validating manifest of tonyboxes/albedo 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 tonyboxes/albedo 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 tonyboxes/albedo [INFO] finished frobbing tonyboxes/albedo [INFO] frobbed toml for tonyboxes/albedo written to work/ex/pr-60174/sources/master#e305df1846a6d985315917ae0c81b74af8b4e641/gh/tonyboxes/albedo/Cargo.toml [INFO] started frobbing tonyboxes/albedo [INFO] finished frobbing tonyboxes/albedo [INFO] frobbed toml for tonyboxes/albedo written to work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/tonyboxes/albedo/Cargo.toml [INFO] crate tonyboxes/albedo 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 tonyboxes/albedo against try#74092351c05ae61047b2be02024415546595e974 for pr-60174 [INFO] running `"docker" "create" "-v" "/mnt/crater-raid/crater/work/local/target-dirs/pr-60174/worker-5/try#74092351c05ae61047b2be02024415546595e974:/opt/crater/target:rw,Z" "-v" "/mnt/crater-raid/crater/work/ex/pr-60174/sources/try#74092351c05ae61047b2be02024415546595e974/gh/tonyboxes/albedo:/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] 2dd89e6dcf1a9e90bf27dfe979552a1cc0f14e173df217d64b002346f31087fb [INFO] running `"docker" "start" "-a" "2dd89e6dcf1a9e90bf27dfe979552a1cc0f14e173df217d64b002346f31087fb"` [INFO] [stderr] Compiling bindgen v0.37.4 [INFO] [stderr] Compiling make-cmd v0.1.0 [INFO] [stderr] Compiling memchr v1.0.2 [INFO] [stderr] Compiling regex-syntax v0.6.2 [INFO] [stderr] Compiling clang-sys v0.23.0 [INFO] [stderr] Compiling humantime v1.1.1 [INFO] [stderr] Compiling which v1.0.5 [INFO] [stderr] Compiling clap v2.32.0 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling aho-corasick v0.6.8 [INFO] [stderr] Compiling rayon-core v1.4.1 [INFO] [stderr] Compiling nom v3.2.1 [INFO] [stderr] Compiling rayon v1.0.2 [INFO] [stderr] Compiling cexpr v0.2.3 [INFO] [stderr] Compiling cc v1.0.25 [INFO] [stderr] Compiling regex v1.0.5 [INFO] [stderr] Compiling libloading v0.5.0 [INFO] [stderr] Compiling env_logger v0.5.13 [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-fdf638f9581664b9/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-56589648ba78798a/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-56589648ba78798a/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-56589648ba78798a/out/rocksdb/db/compacted_db_impl.o" "-c" "rocksdb/db/compacted_db_impl.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-56589648ba78798a/out/rocksdb/db/db_filesnapshot.o" "-c" "rocksdb/db/db_filesnapshot.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-56589648ba78798a/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-56589648ba78798a/out/rocksdb/util/dynamic_bloom.o" "-c" "rocksdb/util/dynamic_bloom.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-56589648ba78798a/out/rocksdb/utilities/blob_db/blob_log_format.o" "-c" "rocksdb/utilities/blob_db/blob_log_format.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-56589648ba78798a/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-56589648ba78798a/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-56589648ba78798a/out/rocksdb/util/status.o" "-c" "rocksdb/util/status.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-56589648ba78798a/out/rocksdb/db/log_writer.o" "-c" "rocksdb/db/log_writer.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-56589648ba78798a/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-56589648ba78798a/out/rocksdb/db/compaction_job.o" "-c" "rocksdb/db/compaction_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-56589648ba78798a/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-56589648ba78798a/out/rocksdb/db/builder.o" "-c" "rocksdb/db/builder.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-56589648ba78798a/out/rocksdb/db/experimental.o" "-c" "rocksdb/db/experimental.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-56589648ba78798a/out/rocksdb/util/status_message.o" "-c" "rocksdb/util/status_message.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-56589648ba78798a/out/rocksdb/monitoring/thread_status_updater_debug.o" "-c" "rocksdb/monitoring/thread_status_updater_debug.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-56589648ba78798a/out/rocksdb/db/malloc_stats.o" "-c" "rocksdb/db/malloc_stats.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-56589648ba78798a/out/rocksdb/util/string_util.o" "-c" "rocksdb/util/string_util.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-56589648ba78798a/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/basic_string.h:40:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/string:52, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:36:32: error: /usr/include/c++/6/bits/alloc_traits.h: Cannot allocate memory [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:52:26: error: expected template-name before '<' token [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:52:26: error: expected '{' before '<' token [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:593:6: error: '__alloc_on_copy' is not a member of 'std' [INFO] [stderr] cargo:warning= std::__alloc_on_copy(_M_get_allocator(), __str._M_get_allocator()); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In member function 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator=(std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:646:2: error: '__alloc_on_move' is not a member of 'std' [INFO] [stderr] cargo:warning= std::__alloc_on_move(_M_get_allocator(), __str._M_get_allocator()); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'class std::__cxx11::basic_string': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5428:68: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:75:24: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= rebind<_CharT>::other _Char_alloc_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:76:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef __gnu_cxx::__alloc_traits<_Char_alloc_type> _Alloc_traits; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:83:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::size_type size_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:84:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::difference_type difference_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:85:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::reference reference; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:86:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:87:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] cargo:warning= ^~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:88:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:89:68: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:91:8: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= const_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:92:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef std::reverse_iterator const_reverse_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:93:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'class std::__cxx11::basic_string': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5534:68: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:75:24: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= rebind<_CharT>::other _Char_alloc_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:76:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef __gnu_cxx::__alloc_traits<_Char_alloc_type> _Alloc_traits; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:83:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::size_type size_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:84:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::difference_type difference_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:85:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::reference reference; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:86:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:87:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] cargo:warning= ^~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:88:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:89:68: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:91:8: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= const_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:92:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef std::reverse_iterator const_reverse_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:93:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In member function 'std::size_t std::hash >::operator()(const string&) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5659:54: error: 'const string {aka const class std::__cxx11::basic_string}' has no member named 'length' [INFO] [stderr] cargo:warning= { return std::_Hash_impl::hash(__s.data(), __s.length()); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In member function 'std::size_t std::hash >::operator()(const wstring&) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5675:42: error: 'const wstring {aka const class std::__cxx11::basic_string}' has no member named 'length' [INFO] [stderr] cargo:warning= __s.length() * sizeof(wchar_t)); } [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'class std::__cxx11::basic_string': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5692:41: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:75:24: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= rebind<_CharT>::other _Char_alloc_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:76:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef __gnu_cxx::__alloc_traits<_Char_alloc_type> _Alloc_traits; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:83:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::size_type size_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:84:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::difference_type difference_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:85:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::reference reference; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:86:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:87:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] cargo:warning= ^~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:88:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:89:68: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:91:8: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= const_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:92:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef std::reverse_iterator const_reverse_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:93:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In member function 'std::size_t std::hash >::operator()(const u16string&) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5693:42: error: 'const u16string {aka const class std::__cxx11::basic_string}' has no member named 'length' [INFO] [stderr] cargo:warning= __s.length() * sizeof(char16_t)); } [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'class std::__cxx11::basic_string': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5707:41: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:75:24: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= rebind<_CharT>::other _Char_alloc_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:76:59: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef __gnu_cxx::__alloc_traits<_Char_alloc_type> _Alloc_traits; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:83:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::size_type size_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:84:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::difference_type difference_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:85:50: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::reference reference; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:86:55: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::const_reference const_reference; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:87:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::pointer pointer; [INFO] [stderr] cargo:warning= ^~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:88:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef typename _Alloc_traits::const_pointer const_pointer; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:89:68: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef __gnu_cxx::__normal_iterator iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:91:8: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= const_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:92:53: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef std::reverse_iterator const_reverse_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:93:48: error: invalid use of incomplete type 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning= typedef std::reverse_iterator reverse_iterator; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [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/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/alloc_traits.h:50:10: note: declaration of 'struct __gnu_cxx::__alloc_traits >' [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In member function 'std::size_t std::hash >::operator()(const u32string&) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5708:42: error: 'const u32string {aka const class std::__cxx11::basic_string}' has no member named 'length' [INFO] [stderr] cargo:warning= __s.length() * sizeof(char32_t)); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:41:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_classes.h: In constructor 'std::locale::locale(const string&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_classes.h:163:48: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= locale(const std::string& __s) : locale(__s.c_str()) { } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:41:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_classes.h: In constructor 'std::locale::locale(const std::locale&, const string&, std::locale::category)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_classes.h:178:25: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= : locale(__base, __s.c_str(), __cat) { } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:41:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_classes.h: In constructor 'std::__cxx11::collate_byname<_CharT>::collate_byname(const string&, std::size_t)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_classes.h:840:27: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= : collate_byname(__s.c_str(), __refs) { } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [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/ios_base.h:46:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error: In member function 'std::__cxx11::string std::error_code::message() const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:181:5: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= { return category().message(value()); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:181:40: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= { return category().message(value()); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error: In member function 'std::__cxx11::string std::error_condition::message() const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:257:5: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= { return category().message(value()); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:257:40: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= { return category().message(value()); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error: In constructor 'std::system_error::system_error(std::error_code)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:340:50: error: invalid use of void expression [INFO] [stderr] cargo:warning= : runtime_error(__ec.message()), _M_code(__ec) { } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error: In constructor 'std::system_error::system_error(std::error_code, const string&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:343:28: error: no match for 'operator+' (operand types are 'const string {aka const std::__cxx11::basic_string}' and 'const char [3]') [INFO] [stderr] cargo:warning= : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { } [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/ios:40, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:341:5: note: candidate: template std::reverse_iterator<_Iterator> std::operator+(typename std::reverse_iterator<_Iterator>::difference_type, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] cargo:warning= operator+(typename reverse_iterator<_Iterator>::difference_type __n, [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:343:30: note: mismatched types 'const std::reverse_iterator<_Iterator>' and 'const char [3]' [INFO] [stderr] cargo:warning= : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { } [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/ios:40, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1200:5: note: candidate: template std::move_iterator<_IteratorL> std::operator+(typename std::move_iterator<_IteratorL>::difference_type, const std::move_iterator<_IteratorL>&) [INFO] [stderr] cargo:warning= operator+(typename move_iterator<_Iterator>::difference_type __n, [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1200:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:343:30: note: mismatched types 'const std::move_iterator<_IteratorL>' and 'const char [3]' [INFO] [stderr] cargo:warning= : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { } [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/ios:40, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:966:5: note: candidate: template __gnu_cxx::__normal_iterator<_Iterator, _Container> __gnu_cxx::operator+(typename __gnu_cxx::__normal_iterator<_Iterator, _Container>::difference_type, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&) [INFO] [stderr] cargo:warning= operator+(typename __normal_iterator<_Iterator, _Container>::difference_type [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:966:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:343:30: note: mismatched types 'const __gnu_cxx::__normal_iterator<_Iterator, _Container>' and 'const char [3]' [INFO] [stderr] cargo:warning= : runtime_error(__what + ": " + __ec.message()), _M_code(__ec) { } [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error: In constructor 'std::system_error::system_error(std::error_code, const char*)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:346:36: error: invalid operands of types 'const char [3]' and 'void' to binary 'operator+' [INFO] [stderr] cargo:warning= : runtime_error(__what + (": " + __ec.message())), _M_code(__ec) { } [INFO] [stderr] cargo:warning= ~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error: In constructor 'std::system_error::system_error(int, const std::_V2::error_category&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:353:26: error: invalid use of void expression [INFO] [stderr] cargo:warning= _M_code(__v, __ecat) { } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error: In constructor 'std::system_error::system_error(int, const std::_V2::error_category&, const string&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:356:28: error: no match for 'operator+' (operand types are 'const string {aka const std::__cxx11::basic_string}' and 'const char [3]') [INFO] [stderr] cargo:warning= : runtime_error(__what + ": " + error_code(__v, __ecat).message()), [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/ios:40, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:341:5: note: candidate: template std::reverse_iterator<_Iterator> std::operator+(typename std::reverse_iterator<_Iterator>::difference_type, const std::reverse_iterator<_Iterator>&) [INFO] [stderr] cargo:warning= operator+(typename reverse_iterator<_Iterator>::difference_type __n, [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:356:30: note: mismatched types 'const std::reverse_iterator<_Iterator>' and 'const char [3]' [INFO] [stderr] cargo:warning= : runtime_error(__what + ": " + error_code(__v, __ecat).message()), [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/ios:40, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1200:5: note: candidate: template std::move_iterator<_IteratorL> std::operator+(typename std::move_iterator<_IteratorL>::difference_type, const std::move_iterator<_IteratorL>&) [INFO] [stderr] cargo:warning= operator+(typename move_iterator<_Iterator>::difference_type __n, [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:1200:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:356:30: note: mismatched types 'const std::move_iterator<_IteratorL>' and 'const char [3]' [INFO] [stderr] cargo:warning= : runtime_error(__what + ": " + error_code(__v, __ecat).message()), [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/ios:40, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:966:5: note: candidate: template __gnu_cxx::__normal_iterator<_Iterator, _Container> __gnu_cxx::operator+(typename __gnu_cxx::__normal_iterator<_Iterator, _Container>::difference_type, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&) [INFO] [stderr] cargo:warning= operator+(typename __normal_iterator<_Iterator, _Container>::difference_type [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_iterator.h:966:5: note: template argument deduction/substitution failed: [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/ios_base.h:46:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:42, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/system_error:356:30: note: mismatched types 'const __gnu_cxx::__normal_iterator<_Iterator, _Container>' and 'const char [3]' [INFO] [stderr] cargo:warning= : runtime_error(__what + ": " + error_code(__v, __ecat).message()), [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 rocksdb/db/malloc_stats.cc:13: [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:48:32: error: expected nested-name-specifier before 'allocator_traits' [INFO] [stderr] cargo:warning= using pointer = typename allocator_traits<_Alloc>::pointer; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:49:35: error: expected nested-name-specifier before 'allocator_traits' [INFO] [stderr] cargo:warning= using value_type = typename allocator_traits<_Alloc>::value_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:52:36: error: 'pointer' has not been declared [INFO] [stderr] cargo:warning= __allocated_ptr(_Alloc& __a, pointer __ptr) noexcept [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:58:48: error: 'value_type' was not declared in this scope [INFO] [stderr] cargo:warning= typename _Req = _Require>> [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:58:58: error: template argument 2 is invalid [INFO] [stderr] cargo:warning= typename _Req = _Require>> [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:58:59: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= typename _Req = _Require>> [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:85:7: error: 'value_type' does not name a type [INFO] [stderr] cargo:warning= value_type* get() { return _S_raw_ptr(_M_ptr); } [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:88:7: error: 'value_type' does not name a type [INFO] [stderr] cargo:warning= value_type* _S_raw_ptr(value_type* __ptr) { return __ptr; } [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:95:7: error: 'pointer' does not name a type [INFO] [stderr] cargo:warning= pointer _M_ptr; [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h: In constructor 'std::__allocated_ptr<_Alloc>::__allocated_ptr(_Alloc&, int)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:53:42: error: class 'std::__allocated_ptr<_Alloc>' does not have any field named '_M_ptr' [INFO] [stderr] cargo:warning= : _M_alloc(std::__addressof(__a)), _M_ptr(__ptr) [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h: In constructor 'std::__allocated_ptr<_Alloc>::__allocated_ptr(_Alloc&, _Ptr)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:61:2: error: class 'std::__allocated_ptr<_Alloc>' does not have any field named '_M_ptr' [INFO] [stderr] cargo:warning= _M_ptr(pointer_traits::pointer_to(*__ptr)) [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:61:24: error: 'pointer' was not declared in this scope [INFO] [stderr] cargo:warning= _M_ptr(pointer_traits::pointer_to(*__ptr)) [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:61:31: error: template argument 1 is invalid [INFO] [stderr] cargo:warning= _M_ptr(pointer_traits::pointer_to(*__ptr)) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h: In constructor 'std::__allocated_ptr<_Alloc>::__allocated_ptr(std::__allocated_ptr<_Alloc>&&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:66:34: error: class 'std::__allocated_ptr<_Alloc>' does not have any field named '_M_ptr' [INFO] [stderr] cargo:warning= : _M_alloc(__gd._M_alloc), _M_ptr(__gd._M_ptr) [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h: In destructor 'std::__allocated_ptr<_Alloc>::~__allocated_ptr()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:72:6: error: '_M_ptr' was not declared in this scope [INFO] [stderr] cargo:warning= if (_M_ptr != nullptr) [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:73:4: error: 'allocator_traits' is not a member of 'std' [INFO] [stderr] cargo:warning= std::allocator_traits<_Alloc>::deallocate(*_M_alloc, _M_ptr, 1); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:73:32: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= std::allocator_traits<_Alloc>::deallocate(*_M_alloc, _M_ptr, 1); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:73:33: error: '::deallocate' has not been declared [INFO] [stderr] cargo:warning= std::allocator_traits<_Alloc>::deallocate(*_M_alloc, _M_ptr, 1); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h: In member function 'std::__allocated_ptr<_Alloc>& std::__allocated_ptr<_Alloc>::operator=(std::nullptr_t)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:80:2: error: '_M_ptr' was not declared in this scope [INFO] [stderr] cargo:warning= _M_ptr = nullptr; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h: In function 'std::__allocated_ptr<_Alloc> std::__allocate_guarded(_Alloc&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:103:21: error: 'allocator_traits' is not a member of 'std' [INFO] [stderr] cargo:warning= return { __a, std::allocator_traits<_Alloc>::allocate(__a, 1) }; [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:103:49: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= return { __a, std::allocator_traits<_Alloc>::allocate(__a, 1) }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/allocated_ptr.h:103:50: error: '::allocate' has not been declared [INFO] [stderr] cargo:warning= return { __a, std::allocator_traits<_Alloc>::allocate(__a, 1) }; [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 rocksdb/db/malloc_stats.cc:13: [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:450:32: error: '__alloc_rebind' does not name a type [INFO] [stderr] cargo:warning= using __allocator_type = __alloc_rebind<_Alloc, _Sp_counted_deleter>; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h: In member function 'virtual void std::_Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp>::_M_destroy()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:469:2: error: '__allocator_type' was not declared in this scope [INFO] [stderr] cargo:warning= __allocator_type __a(_M_impl._M_alloc()); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:470:18: error: the value of '__allocator_type' is not usable in a constant expression [INFO] [stderr] cargo:warning= __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:469:2: note: '__allocator_type' was not declared 'constexpr' [INFO] [stderr] cargo:warning= __allocator_type __a(_M_impl._M_alloc()); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:470:34: error: type/value mismatch at argument 1 in template parameter list for 'template struct std::__allocated_ptr' [INFO] [stderr] cargo:warning= __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:470:34: note: expected a type, got '__allocator_type' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:470:49: error: '__a' was not declared in this scope [INFO] [stderr] cargo:warning= __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [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:512:32: error: '__alloc_rebind' does not name a type [INFO] [stderr] cargo:warning= using __allocator_type = __alloc_rebind<_Alloc, _Sp_counted_ptr_inplace>; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h: In constructor 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:520:4: error: 'allocator_traits' was not declared in this scope [INFO] [stderr] cargo:warning= allocator_traits<_Alloc>::construct(__a, _M_ptr(), [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:520:27: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= allocator_traits<_Alloc>::construct(__a, _M_ptr(), [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:520:28: error: '::construct' has not been declared [INFO] [stderr] cargo:warning= allocator_traits<_Alloc>::construct(__a, _M_ptr(), [INFO] [stderr] cargo:warning= ^~ [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_dispose()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:529:2: error: 'allocator_traits' was not declared in this scope [INFO] [stderr] cargo:warning= allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:529:25: error: expected primary-expression before '>' token [INFO] [stderr] cargo:warning= allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:529:26: error: '::destroy' has not been declared [INFO] [stderr] cargo:warning= allocator_traits<_Alloc>::destroy(_M_impl._M_alloc(), _M_ptr()); [INFO] [stderr] cargo:warning= ^~ [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_destroy()': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:536:2: error: '__allocator_type' was not declared in this scope [INFO] [stderr] cargo:warning= __allocator_type __a(_M_impl._M_alloc()); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:537:18: error: the value of '__allocator_type' is not usable in a constant expression [INFO] [stderr] cargo:warning= __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:536:2: note: '__allocator_type' was not declared 'constexpr' [INFO] [stderr] cargo:warning= __allocator_type __a(_M_impl._M_alloc()); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:537:34: error: type/value mismatch at argument 1 in template parameter list for 'template struct std::__allocated_ptr' [INFO] [stderr] cargo:warning= __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:537:34: note: expected a type, got '__allocator_type' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/shared_ptr_base.h:537:49: error: '__a' was not declared in this scope [INFO] [stderr] cargo:warning= __allocated_ptr<__allocator_type> __guard_ptr{ __a, this }; [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:645:26: error: 'allocator_traits' does not name a type [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: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: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=In file included from /usr/include/c++/6/string:52:0, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/malloc_stats.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::c_str() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5428:75: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:1993:23: error: '_M_data' was not declared in this scope [INFO] [stderr] cargo:warning= { return _M_data(); } [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>::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:34: error: '_M_local_data' was not declared in this scope [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:477:54: error: 'class std::__cxx11::basic_string' has no member named '_M_get_allocator'; did you mean '_M_is_local'? [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:486:20: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] cargo:warning= _M_data(__str._M_data()); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:486:13: error: '_M_data' was not declared in this scope [INFO] [stderr] cargo:warning= _M_data(__str._M_data()); [INFO] [stderr] cargo:warning= ~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:487:24: error: 'class std::__cxx11::basic_string' has no member named '_M_allocated_capacity'; did you mean '_S_local_capacity'? [INFO] [stderr] cargo:warning= _M_capacity(__str._M_allocated_capacity); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:487:17: error: '_M_capacity' was not declared in this scope [INFO] [stderr] cargo:warning= _M_capacity(__str._M_allocated_capacity); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:493:18: error: 'class std::__cxx11::basic_string' has no member named 'length' [INFO] [stderr] cargo:warning= _M_length(__str.length()); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:493:11: error: '_M_length' was not declared in this scope [INFO] [stderr] cargo:warning= _M_length(__str.length()); [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:494:8: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] cargo:warning= __str._M_data(__str._M_local_data()); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:494:22: error: 'class std::__cxx11::basic_string' has no member named '_M_local_data'; did you mean '_S_local_capacity'? [INFO] [stderr] cargo:warning= __str._M_data(__str._M_local_data()); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:495:8: error: 'class std::__cxx11::basic_string' has no member named '_M_set_length' [INFO] [stderr] cargo:warning= __str._M_set_length(0); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::c_str() const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5534:75: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:1993:23: error: '_M_data' was not declared in this scope [INFO] [stderr] cargo:warning= { return _M_data(); } [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>::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:34: error: '_M_local_data' was not declared in this scope [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:477:54: error: 'class std::__cxx11::basic_string' has no member named '_M_get_allocator'; did you mean '_M_is_local'? [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:486:20: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] cargo:warning= _M_data(__str._M_data()); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:486:13: error: '_M_data' was not declared in this scope [INFO] [stderr] cargo:warning= _M_data(__str._M_data()); [INFO] [stderr] cargo:warning= ~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:487:24: error: 'class std::__cxx11::basic_string' has no member named '_M_allocated_capacity'; did you mean '_S_local_capacity'? [INFO] [stderr] cargo:warning= _M_capacity(__str._M_allocated_capacity); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:487:17: error: '_M_capacity' was not declared in this scope [INFO] [stderr] cargo:warning= _M_capacity(__str._M_allocated_capacity); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:493:18: error: 'class std::__cxx11::basic_string' has no member named 'length' [INFO] [stderr] cargo:warning= _M_length(__str.length()); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:493:11: error: '_M_length' was not declared in this scope [INFO] [stderr] cargo:warning= _M_length(__str.length()); [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:494:8: error: 'class std::__cxx11::basic_string' has no member named '_M_data'; did you mean 'data'? [INFO] [stderr] cargo:warning= __str._M_data(__str._M_local_data()); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:494:22: error: 'class std::__cxx11::basic_string' has no member named '_M_local_data'; did you mean '_S_local_capacity'? [INFO] [stderr] cargo:warning= __str._M_data(__str._M_local_data()); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:495:8: error: 'class std::__cxx11::basic_string' has no member named '_M_set_length' [INFO] [stderr] cargo:warning= __str._M_set_length(0); [INFO] [stderr] cargo:warning= ~~~~~~^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5659:47: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:2003:23: error: '_M_data' was not declared in this scope [INFO] [stderr] cargo:warning= { return _M_data(); } [INFO] [stderr] cargo:warning= ~~~~~~~^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5674:47: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:2003:23: error: '_M_data' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char16_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5692:47: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:2003:23: error: '_M_data' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'const _CharT* std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::data() const [with _CharT = char32_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:5707:47: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:2003:23: error: '_M_data' was not declared in this scope [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = char*; = void; _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h:105:14: required from '_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/bits/basic_string.h:551:29: error: '_M_local_data' was not declared in this scope [INFO] [stderr] cargo:warning= : _M_dataplus(_M_local_data(), __a) [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:558:19: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [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:181:15: error: using invalid field 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::::_M_allocated_capacity' [INFO] [stderr] cargo:warning= _M_destroy(_M_allocated_capacity); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:181:14: error: '_M_destroy' was not declared in this scope [INFO] [stderr] cargo:warning= _M_destroy(_M_allocated_capacity); [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>::basic_string(_InputIterator, _InputIterator, const _Alloc&) [with _InputIterator = wchar_t*; = void; _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/ext/string_conversions.h:105:14: required from '_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/bits/basic_string.h:551:29: error: '_M_local_data' was not declared in this scope [INFO] [stderr] cargo:warning= : _M_dataplus(_M_local_data(), __a) [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~^~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h: In instantiation of 'void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_dispose() [with _CharT = wchar_t; _Traits = std::char_traits; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:558:19: required from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::~basic_string() [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:181:15: error: using invalid field 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::::_M_allocated_capacity' [INFO] [stderr] cargo:warning= _M_destroy(_M_allocated_capacity); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/basic_string.h:181:14: error: '_M_destroy' was not declared in this scope [INFO] [stderr] cargo:warning= _M_destroy(_M_allocated_capacity); [INFO] [stderr] cargo:warning= ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] exit code: 0 [INFO] [stderr] exit code: 1 [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_ios.h:37:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.h: In constructor 'std::ctype_byname<_CharT>::ctype_byname(const string&, std::size_t)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.h:1485:25: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= : ctype_byname(__s.c_str(), __refs) { } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/basic_ios.h:37:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.h: In member function 'std::__cxx11::string std::__cxx11::numpunct<_CharT>::grouping() const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.h:1777:7: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= { return this->do_grouping(); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.h: In member function 'virtual std::__cxx11::string std::__cxx11::numpunct<_CharT>::do_grouping() const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.h:1845:7: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= { return _M_data->_M_grouping; } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.h: In constructor 'std::__cxx11::numpunct_byname<_CharT>::numpunct_byname(const string&, std::size_t)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.h:1922:28: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= : numpunct_byname(__s.c_str(), __refs) { } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc: In member function 'void std::__numpunct_cache<_CharT>::_M_cache(const std::locale&)': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:88:26: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= _M_grouping_size = __g.size(); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:90:7: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= __g.copy(__grouping, _M_grouping_size); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc: In member function '_InIter std::num_get<_CharT, _InIter>::_M_extract_float(_InIter, _InIter, std::ios_base&, std::ios_base::iostate&, std::__cxx11::string&) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:172:15: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __xtrc += __plus ? '+' : '-'; [INFO] [stderr] cargo:warning= [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:192:12: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __xtrc += '0'; [INFO] [stderr] cargo:warning= ~~~~~~~^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:211:18: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= __found_grouping.reserve(32); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:221:10: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'int') [INFO] [stderr] cargo:warning= __xtrc += '0' + __digit; [INFO] [stderr] cargo:warning= ~~~~~~~^~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:227:10: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __xtrc += '.'; [INFO] [stderr] cargo:warning= ~~~~~~~^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:235:10: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __xtrc += 'e'; [INFO] [stderr] cargo:warning= ~~~~~~~^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:244:16: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __xtrc += __plus ? '+' : '-'; [INFO] [stderr] cargo:warning= [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:275:21: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __found_grouping += static_cast(__sep_pos); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:282:10: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= __xtrc.clear(); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:296:27: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= if (__found_grouping.size()) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:297:26: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __found_grouping += static_cast(__sep_pos); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:298:14: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __xtrc += '.'; [INFO] [stderr] cargo:warning= ~~~~~~~^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:319:27: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= if (__found_grouping.size() && !__found_dec) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:320:26: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __found_grouping += static_cast(__sep_pos); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:321:14: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __xtrc += 'e'; [INFO] [stderr] cargo:warning= ~~~~~~~^~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:333:16: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __xtrc += __plus ? '+' : '-'; [INFO] [stderr] cargo:warning= [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:355:27: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= if (__found_grouping.size()) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:359:23: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __found_grouping += static_cast(__sep_pos); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc: In member function '_InIter std::num_get<_CharT, _InIter>::_M_extract_int(_InIter, _InIter, std::ios_base&, std::ios_base::iostate&, _ValueT&) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:468:20: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= __found_grouping.reserve(32); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:514:26: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __found_grouping += static_cast(__sep_pos); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:554:22: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= if (__found_grouping.size()) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:557:23: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'char') [INFO] [stderr] cargo:warning= __found_grouping += static_cast(__sep_pos); [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:567:55: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= if ((!__sep_pos && !__found_zero && !__found_grouping.size()) [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc: In member function 'virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, float&) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:695:13: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= __xtrc.reserve(32); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:697:33: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc: In member function 'virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, double&) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:710:13: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= __xtrc.reserve(32); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:712:33: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc: In member function 'virtual _InIter std::num_get<_CharT, _InIter>::do_get(std::num_get<_CharT, _InIter>::iter_type, std::num_get<_CharT, _InIter>::iter_type, std::ios_base&, std::ios_base::iostate&, long double&) const': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:742:13: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= __xtrc.reserve(32); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/bits/locale_facets.h:2651:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/bits/basic_ios.h:37, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:44, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/locale_facets.tcc:744:33: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= std::__convert_to_v(__xtrc.c_str(), __v, __err, _S_get_c_locale()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] exit code: 0 [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.h:9:0, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/sstream: In instantiation of 'class std::__cxx11::basic_stringbuf': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/sstream.tcc:272:25: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/sstream:81:50: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] cargo:warning= typedef typename __string_type::size_type __size_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.h:9:0, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/sstream:88:23: error: 'std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::_M_string' has incomplete type [INFO] [stderr] cargo:warning= __string_type _M_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::basic_stringbuf::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.h:9:0, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/sstream: In instantiation of 'class std::__cxx11::basic_stringbuf': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/sstream.tcc:278:25: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/sstream:81:50: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] cargo:warning= typedef typename __string_type::size_type __size_type; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.h:9:0, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/sstream:88:23: error: 'std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::_M_string' has incomplete type [INFO] [stderr] cargo:warning= __string_type _M_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::basic_stringbuf::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [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 rocksdb/util/string_util.cc:6:0: [INFO] [stderr] cargo:warning=rocksdb/util/string_util.h: In function 'std::__cxx11::string rocksdb::ToString(T)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.h:21:36: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= inline std::string ToString(T value) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.h:23:10: error: 'to_string' is not a member of 'std' [INFO] [stderr] cargo:warning= return std::to_string(value); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/status.h:21:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/env.h:27, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h: In constructor 'rocksdb::Slice::Slice(const string&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h:42:40: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= Slice(const std::string& s) : data_(s.data()), size_(s.size()) { } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/status.h:21:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/env.h:27, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h:42:57: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= Slice(const std::string& s) : data_(s.data()), size_(s.size()) { } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/status.h:21:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/env.h:27, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h: At global scope: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h:195:15: error: field 'self_space_' has incomplete type 'std::__cxx11::string {aka std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= std::string self_space_; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/status.h:21:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/env.h:27, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h: In member function 'void rocksdb::PinnableSlice::PinSelf(const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h:157:9: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= buf_->assign(slice.data(), slice.size()); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/status.h:21:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/env.h:27, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h:158:17: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= data_ = buf_->data(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/status.h:21:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/env.h:27, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h:159:17: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= size_ = buf_->size(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/status.h:21:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/env.h:27, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h: In member function 'void rocksdb::PinnableSlice::PinSelf()': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h:165:17: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= data_ = buf_->data(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/status.h:21:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/env.h:27, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h:166:17: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= size_ = buf_->size(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/status.h:21:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/env.h:27, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h: In member function 'void rocksdb::PinnableSlice::remove_suffix(size_t)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/slice.h:175:11: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= buf_->erase(size() - n, n); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/env.h:28:0, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/thread_status.h: At global scope: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/thread_status.h:139:21: error: field 'db_name' has incomplete type 'const string {aka const std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= const std::string db_name; [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/env.h:28:0, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:23: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/thread_status.h:144:21: error: field 'cf_name' has incomplete type 'const string {aka const std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= const std::string cf_name; [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:23:0: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:117:17: error: field 'name' has incomplete type 'std::__cxx11::string {aka std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= std::string name; [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:23:0: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h: In member function 'virtual std::__cxx11::string rocksdb::EnvWrapper::TimeToString(uint64_t)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1129:52: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= std::string TimeToString(uint64_t time) override { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1130:38: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= return target_->TimeToString(time); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:23:0: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h: In member function 'virtual std::__cxx11::string rocksdb::EnvWrapper::GenerateUniqueId()': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1145:43: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= std::string GenerateUniqueId() override { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1146:38: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= return target_->GenerateUniqueId(); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: At global scope: [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:28:19: error: variable 'const string rocksdb::kNullptrString' has initializer but incomplete type [INFO] [stderr] cargo:warning= const std::string kNullptrString = "nullptr"; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'std::vector > rocksdb::StringSplit(const string&, char)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:33:15: error: aggregate 'std::__cxx11::string item' has incomplete type and cannot be defined [INFO] [stderr] cargo:warning= std::string item; [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:34:10: error: 'getline' is not a member of 'std' [INFO] [stderr] cargo:warning= while (std::getline(ss, item, delim)) { [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:34:10: note: suggested alternative: [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:15:0: [INFO] [stderr] cargo:warning=/usr/include/stdio.h:680:20: note: 'getline' [INFO] [stderr] cargo:warning= extern _IO_ssize_t getline (char **__restrict __lineptr, [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'void rocksdb::AppendNumberTo(std::__cxx11::string*, uint64_t)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:88:6: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= str->append(buf); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'void rocksdb::AppendEscapedStringTo(std::__cxx11::string*, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:95:10: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= str->push_back(c); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:100:10: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= str->append(buf); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'std::__cxx11::string rocksdb::NumberToString(uint64_t)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:105:40: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= std::string NumberToString(uint64_t num) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:105:13: error: ambiguating new declaration of 'void rocksdb::NumberToString(uint64_t)' [INFO] [stderr] cargo:warning= std::string NumberToString(uint64_t num) { [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:6:0: [INFO] [stderr] cargo:warning=rocksdb/util/string_util.h:41:20: note: old declaration 'std::__cxx11::string rocksdb::NumberToString(uint64_t)' [INFO] [stderr] cargo:warning= extern std::string NumberToString(uint64_t num); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:106:15: error: aggregate 'std::__cxx11::string r' has incomplete type and cannot be defined [INFO] [stderr] cargo:warning= std::string r; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'std::__cxx11::string rocksdb::NumberToHumanString(int64_t)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:111:44: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= std::string NumberToHumanString(int64_t num) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:111:13: error: ambiguating new declaration of 'void rocksdb::NumberToHumanString(int64_t)' [INFO] [stderr] cargo:warning= std::string NumberToHumanString(int64_t num) { [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:6:0: [INFO] [stderr] cargo:warning=rocksdb/util/string_util.h:47:20: note: old declaration 'std::__cxx11::string rocksdb::NumberToHumanString(int64_t)' [INFO] [stderr] cargo:warning= extern std::string NumberToHumanString(int64_t num); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:123:25: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= return std::string(buf); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'std::__cxx11::string rocksdb::BytesToHumanString(uint64_t)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:126:46: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= std::string BytesToHumanString(uint64_t bytes) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:126:13: error: ambiguating new declaration of 'void rocksdb::BytesToHumanString(uint64_t)' [INFO] [stderr] cargo:warning= std::string BytesToHumanString(uint64_t bytes) { [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:6:0: [INFO] [stderr] cargo:warning=rocksdb/util/string_util.h:51:20: note: old declaration 'std::__cxx11::string rocksdb::BytesToHumanString(uint64_t)' [INFO] [stderr] cargo:warning= extern std::string BytesToHumanString(uint64_t bytes); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:142:25: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= return std::string(buf); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'std::__cxx11::string rocksdb::EscapeString(const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:145:44: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= std::string EscapeString(const Slice& value) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:145:13: error: ambiguating new declaration of 'void rocksdb::EscapeString(const rocksdb::Slice&)' [INFO] [stderr] cargo:warning= std::string EscapeString(const Slice& value) { [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:6:0: [INFO] [stderr] cargo:warning=rocksdb/util/string_util.h:62:20: note: old declaration 'std::__cxx11::string rocksdb::EscapeString(const rocksdb::Slice&)' [INFO] [stderr] cargo:warning= extern std::string EscapeString(const Slice& value); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:146:15: error: aggregate 'std::__cxx11::string r' has incomplete type and cannot be defined [INFO] [stderr] cargo:warning= std::string r; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'std::__cxx11::string rocksdb::EscapeOptionString(const string&)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:210:61: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= std::string EscapeOptionString(const std::string& raw_string) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:210:13: error: ambiguating new declaration of 'void rocksdb::EscapeOptionString(const string&)' [INFO] [stderr] cargo:warning= std::string EscapeOptionString(const std::string& raw_string) { [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:6:0: [INFO] [stderr] cargo:warning=rocksdb/util/string_util.h:97:13: note: old declaration 'std::__cxx11::string rocksdb::EscapeOptionString(const string&)' [INFO] [stderr] cargo:warning= std::string EscapeOptionString(const std::string& raw_string); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:211:15: error: aggregate 'std::__cxx11::string output' has incomplete type and cannot be defined [INFO] [stderr] cargo:warning= std::string output; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:212:17: error: range-based 'for' expression of type 'const std::__cxx11::basic_string' has incomplete type [INFO] [stderr] cargo:warning= for (auto c : raw_string) { [INFO] [stderr] cargo:warning= ^~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'std::__cxx11::string rocksdb::UnescapeOptionString(const string&)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:224:67: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= std::string UnescapeOptionString(const std::string& escaped_string) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:224:13: error: ambiguating new declaration of 'void rocksdb::UnescapeOptionString(const string&)' [INFO] [stderr] cargo:warning= std::string UnescapeOptionString(const std::string& escaped_string) { [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:6:0: [INFO] [stderr] cargo:warning=rocksdb/util/string_util.h:104:13: note: old declaration 'std::__cxx11::string rocksdb::UnescapeOptionString(const string&)' [INFO] [stderr] cargo:warning= std::string UnescapeOptionString(const std::string& escaped_string); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:226:15: error: aggregate 'std::__cxx11::string output' has incomplete type and cannot be defined [INFO] [stderr] cargo:warning= std::string output; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:228:17: error: range-based 'for' expression of type 'const std::__cxx11::basic_string' has incomplete type [INFO] [stderr] cargo:warning= for (auto c : escaped_string) { [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'std::__cxx11::string rocksdb::trim(const string&)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:243:40: error: return type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' is incomplete [INFO] [stderr] cargo:warning= std::string trim(const std::string& str) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:243:13: error: ambiguating new declaration of 'void rocksdb::trim(const string&)' [INFO] [stderr] cargo:warning= std::string trim(const std::string& str) { [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.cc:6:0: [INFO] [stderr] cargo:warning=rocksdb/util/string_util.h:106:13: note: old declaration 'std::__cxx11::string rocksdb::trim(const string&)' [INFO] [stderr] cargo:warning= std::string trim(const std::string& str); [INFO] [stderr] cargo:warning= ^~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:244:10: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= if (str.empty()) return std::string(); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:244:39: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= if (str.empty()) return std::string(); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:246:19: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= size_t end = str.size() - 1; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:247:21: error: no match for 'operator[]' (operand types are 'const string {aka const std::__cxx11::basic_string}' and 'size_t {aka long unsigned int}') [INFO] [stderr] cargo:warning= while (isspace(str[start]) != 0 && start < end) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:250:21: error: no match for 'operator[]' (operand types are 'const string {aka const std::__cxx11::basic_string}' and 'size_t {aka long unsigned int}') [INFO] [stderr] cargo:warning= while (isspace(str[end]) != 0 && start < end) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:254:15: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= return str.substr(start, end - start + 1); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:256:22: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= return std::string(); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'uint64_t rocksdb::ParseUint64(const string&)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:284:18: error: 'stoull' is not a member of 'std' [INFO] [stderr] cargo:warning= uint64_t num = std::stoull(value.c_str(), &endchar); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:284:35: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= uint64_t num = std::stoull(value.c_str(), &endchar); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:291:22: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= if (endchar < value.length()) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:292:19: error: no match for 'operator[]' (operand types are 'const string {aka const std::__cxx11::basic_string}' and 'size_t {aka long unsigned int}') [INFO] [stderr] cargo:warning= char c = value[endchar]; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'int rocksdb::ParseInt(const string&)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:309:13: error: 'stoi' is not a member of 'std' [INFO] [stderr] cargo:warning= int num = std::stoi(value.c_str(), &endchar); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:309:28: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= int num = std::stoi(value.c_str(), &endchar); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:316:22: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= if (endchar < value.length()) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:317:19: error: no match for 'operator[]' (operand types are 'const string {aka const std::__cxx11::basic_string}' and 'size_t {aka long unsigned int}') [INFO] [stderr] cargo:warning= char c = value[endchar]; [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'double rocksdb::ParseDouble(const string&)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:331:10: error: 'stod' is not a member of 'std' [INFO] [stderr] cargo:warning= return std::stod(value); [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'std::vector rocksdb::ParseVectorInt(const string&)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:344:23: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= while (start < value.size()) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:345:23: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= size_t end = value.find(':', start); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:346:16: error: incomplete type 'std::__cxx11::string {aka std::__cxx11::basic_string}' used in nested name specifier [INFO] [stderr] cargo:warning= if (end == std::string::npos) { [INFO] [stderr] cargo:warning= ^~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:347:38: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= result.push_back(ParseInt(value.substr(start))); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:350:38: error: invalid use of incomplete type 'const string {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= result.push_back(ParseInt(value.substr(start, end - start))); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc: In function 'bool rocksdb::SerializeIntVector(const std::vector&, std::__cxx11::string*)': [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:358:3: error: invalid use of incomplete type 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= *value = ""; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::string {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:361:14: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'const char [2]') [INFO] [stderr] cargo:warning= *value += ":"; [INFO] [stderr] cargo:warning= ~~~~~~~^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:363:12: error: no match for 'operator+=' (operand types are 'std::__cxx11::string {aka std::__cxx11::basic_string}' and 'void') [INFO] [stderr] cargo:warning= *value += ToString(vec[i]); [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/util/string_util.h:12, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:259:15: required from 'std::vector<_Tp, _Alloc>::vector() [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:31:28: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:161:9: error: invalid use of incomplete type 'class std::__cxx11::basic_string' [INFO] [stderr] cargo:warning= { _M_deallocate(this->_M_impl._M_start, this->_M_impl._M_end_of_storage [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning= - this->_M_impl._M_start); } [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'class std::__cxx11::basic_string' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.h:9:0, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/sstream: In instantiation of 'std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::basic_stringbuf(const __string_type&, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::__string_type = std::__cxx11::basic_string; std::ios_base::openmode = std::_Ios_Openmode]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/sstream:708:51: required from 'std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::basic_stringstream(const __string_type&, std::ios_base::openmode) [with _CharT = char; _Traits = std::char_traits; _Alloc = std::allocator; std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::__string_type = std::__cxx11::basic_string; std::ios_base::openmode = std::_Ios_Openmode]' [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:32:27: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/sstream:115:56: error: invalid use of incomplete type 'const __string_type {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= : __streambuf_type(), _M_mode(), _M_string(__str.data(), __str.size()) [INFO] [stderr] cargo:warning= ~~~~~~^~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::basic_stringbuf::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/string_util.h:9:0, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/sstream:115:70: error: invalid use of incomplete type 'const __string_type {aka const class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= : __streambuf_type(), _M_mode(), _M_string(__str.data(), __str.size()) [INFO] [stderr] cargo:warning= ~~~~~~^~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::__cxx11::basic_stringbuf::__string_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/vector:62:0, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:12, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_construct.h: In instantiation of 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = std::__cxx11::basic_string*]': [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_construct.h:151:15: required from 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = std::__cxx11::basic_string*; _Tp = std::__cxx11::basic_string]' [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_vector.h:426:22: required from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]' [INFO] [stderr] cargo:warning=rocksdb/util/string_util.cc:31:28: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stl_construct.h:127:11: error: invalid use of incomplete type 'std::iterator_traits*>::value_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= std::_Destroy_aux<__has_trivial_destructor(_Value_type)>:: [INFO] [stderr] cargo:warning= ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning= __destroy(__first, __last); [INFO] [stderr] cargo:warning= ~~~~~~~~~^~~~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/6/iosfwd:39:0, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/ios:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/istream:38, [INFO] [stderr] cargo:warning= from /usr/include/c++/6/sstream:38, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.h:9, [INFO] [stderr] cargo:warning= from rocksdb/util/string_util.cc:6: [INFO] [stderr] cargo:warning=/usr/include/c++/6/bits/stringfwd.h:71:11: note: declaration of 'std::iterator_traits*>::value_type {aka class std::__cxx11::basic_string}' [INFO] [stderr] cargo:warning= class basic_string; [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] 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] [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-56589648ba78798a/out/rocksdb/db/internal_stats.o" "-c" "rocksdb/db/internal_stats.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: 0x55c611cfc133 - 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: 0x55c611cf7b7b - std::sys_common::backtrace::_print::hb215987fd0f3bdab [INFO] [stderr] at src/libstd/sys_common/backtrace.rs:71 [INFO] [stderr] 2: 0x55c611cfadb6 - 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: 0x55c611cfab4b - std::panicking::default_hook::h00c4e1197baff538 [INFO] [stderr] at src/libstd/panicking.rs:211 [INFO] [stderr] 4: 0x55c611cfb4bf - std::panicking::rust_panic_with_hook::haeaa430055d89a32 [INFO] [stderr] at src/libstd/panicking.rs:474 [INFO] [stderr] 5: 0x55c611cfb041 - std::panicking::continue_panic_fmt::h5fd4309c55432650 [INFO] [stderr] at src/libstd/panicking.rs:381 [INFO] [stderr] 6: 0x55c611cfaf8e - std::panicking::begin_panic_fmt::hab0ea3b9692f561b [INFO] [stderr] at src/libstd/panicking.rs:336 [INFO] [stderr] 7: 0x55c611c51495 - cc::fail::h0edaa12925e6eb8c [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cc-1.0.25/src/lib.rs:2260 [INFO] [stderr] 8: 0x55c611c3caee - cc::Build::compile::h883b4f8c58f34866 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/cc-1.0.25/src/lib.rs:933 [INFO] [stderr] 9: 0x55c61163081e - build_script_build::build_rocksdb::h8576c9b2bd348036 [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/librocksdb-sys-5.14.2/build.rs:128 [INFO] [stderr] 10: 0x55c6116311dc - build_script_build::main::hb62fb5803ec1c42e [INFO] [stderr] at /opt/crater/cargo-home/registry/src/github.com-1ecc6299db9ec823/librocksdb-sys-5.14.2/build.rs:174 [INFO] [stderr] 11: 0x55c6116383ff - std::rt::lang_start::{{closure}}::h25b86c6166f5dc15 [INFO] [stderr] at /rustc/74092351c05ae61047b2be02024415546595e974/src/libstd/rt.rs:64 [INFO] [stderr] 12: 0x55c611cfaec2 - 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: 0x55c611d03fa9 - __rust_maybe_catch_panic [INFO] [stderr] at src/libpanic_unwind/lib.rs:85 [INFO] [stderr] 14: 0x55c611cfba8c - 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: 0x55c6116383d8 - std::rt::lang_start::ha38fe39339141811 [INFO] [stderr] at /rustc/74092351c05ae61047b2be02024415546595e974/src/libstd/rt.rs:64 [INFO] [stderr] 16: 0x55c611631239 - main [INFO] [stderr] 17: 0x7f30ce2d72e0 - __libc_start_main [INFO] [stderr] 18: 0x55c61162fdf9 - _start [INFO] [stderr] 19: 0x0 - [INFO] [stderr] [INFO] running `"docker" "inspect" "2dd89e6dcf1a9e90bf27dfe979552a1cc0f14e173df217d64b002346f31087fb"` [INFO] running `"docker" "rm" "-f" "2dd89e6dcf1a9e90bf27dfe979552a1cc0f14e173df217d64b002346f31087fb"` [INFO] [stdout] 2dd89e6dcf1a9e90bf27dfe979552a1cc0f14e173df217d64b002346f31087fb