[INFO] crate solana 0.17.2 is already in cache [INFO] checking solana-0.17.2 against try#b19afc12c4f781e95f168f2fdea339c972f14ae2 for pr-64327 [INFO] extracting crate solana 0.17.2 into work/builds/worker-2/source [INFO] validating manifest of crates.io crate solana 0.17.2 on toolchain b19afc12c4f781e95f168f2fdea339c972f14ae2-alt [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+b19afc12c4f781e95f168f2fdea339c972f14ae2-alt" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate solana 0.17.2 [INFO] finished tweaking crates.io crate solana 0.17.2 [INFO] tweaked toml for crates.io crate solana 0.17.2 written to work/builds/worker-2/source/Cargo.toml [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+b19afc12c4f781e95f168f2fdea339c972f14ae2-alt" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/mnt/big/crater/work/cargo-home/bin/cargo" "+b19afc12c4f781e95f168f2fdea339c972f14ae2-alt" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/mnt/big/crater/work/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/mnt/big/crater/work/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/mnt/big/crater/work/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/mnt/big/crater/work/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1000" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+b19afc12c4f781e95f168f2fdea339c972f14ae2-alt" "check" "--frozen" "--all" "--all-targets"` [INFO] [stdout] 3909f39be882e0cd7bef5c2d2495973d8e7f5de46169181ed70819443e690a57 [INFO] running `"docker" "start" "-a" "3909f39be882e0cd7bef5c2d2495973d8e7f5de46169181ed70819443e690a57"` [INFO] [stderr] Compiling winapi v0.3.8 [INFO] [stderr] Compiling solana v0.17.2 (/opt/rustwide/workdir) [INFO] [stderr] Checking serial_test v0.2.0 [INFO] [stderr] Checking core_affinity v0.5.9 [INFO] [stderr] Compiling clear_on_drop v0.2.3 [INFO] [stderr] Compiling openssl-sys v0.9.49 [INFO] [stderr] Compiling sys-info v0.5.8 [INFO] [stderr] Compiling reed-solomon-erasure v3.1.1 [INFO] [stderr] Compiling solana-chacha-sys v0.17.2 [INFO] [stderr] Checking parking_lot_core v0.5.0 [INFO] [stderr] Checking hyper v0.10.16 [INFO] [stderr] Compiling serial_test_derive v0.2.0 [INFO] [stderr] Compiling hex-literal-impl v0.2.1 [INFO] [stderr] Checking ws v0.8.1 [INFO] [stderr] Checking solana-logger v0.17.2 [INFO] [stderr] Checking backtrace-sys v0.1.31 [INFO] [stderr] Checking libloading v0.5.2 [INFO] [stderr] Checking bv v0.11.0 [INFO] [stderr] Checking parking_lot v0.8.0 [INFO] [stderr] Checking backtrace v0.3.38 [INFO] [stderr] Checking jsonrpc-core v12.2.0 [INFO] [stderr] Checking pretty_env_logger v0.2.5 [INFO] [stderr] Compiling openssl v0.10.24 [INFO] [stderr] Compiling native-tls v0.2.3 [INFO] [stderr] Checking hex-literal v0.2.1 [INFO] [stderr] Compiling failure v0.1.5 [INFO] [stderr] Compiling curve25519-dalek v1.2.3 [INFO] [stderr] Compiling jsonrpc-derive v12.2.0 [INFO] [stderr] Checking error-chain v0.12.1 [INFO] [stderr] Checking winconsole v0.10.0 [INFO] [stderr] Compiling which v2.0.1 [INFO] [stderr] Checking jsonrpc-pubsub v12.2.0 [INFO] [stderr] Checking jsonrpc-server-utils v12.2.0 [INFO] [stderr] Checking solana-netutil v0.17.2 [INFO] [stderr] Checking publicsuffix v1.5.3 [INFO] [stderr] Checking colored v1.8.0 [INFO] [stderr] Compiling bindgen v0.47.3 [INFO] [stderr] Checking elfkit v0.0.6 [INFO] [stderr] Checking cookie_store v0.7.0 [INFO] [stderr] Checking jsonrpc-http-server v12.2.0 [INFO] [stderr] Checking jsonrpc-ws-server v12.2.0 [INFO] [stderr] Checking solana-ed25519-dalek v0.2.0 [INFO] [stderr] Checking hyper-tls v0.3.2 [INFO] [stderr] Checking hyper-native-tls v0.3.0 [INFO] [stderr] Checking solana_rbpf v0.1.13 [INFO] [stderr] Checking solana-sdk v0.17.2 [INFO] [stderr] Checking influx_db_client v0.3.6 [INFO] [stderr] Checking reqwest v0.9.20 [INFO] [stderr] Checking solana-bpf-loader-api v0.17.2 [INFO] [stderr] Checking solana-budget-api v0.17.2 [INFO] [stderr] Checking solana-measure v0.17.2 [INFO] [stderr] Checking solana-storage-api v0.17.2 [INFO] [stderr] Checking solana-merkle-tree v0.17.2 [INFO] [stderr] Checking solana-metrics v0.17.2 [INFO] [stderr] Checking solana-client v0.17.2 [INFO] [stderr] Checking solana-bpf-loader-program v0.17.2 [INFO] [stderr] Checking solana-budget-program v0.17.2 [INFO] [stderr] Checking solana-storage-program v0.17.2 [INFO] [stderr] Checking solana-vote-api v0.17.2 [INFO] [stderr] Checking solana-drone v0.17.2 [INFO] [stderr] Checking solana-vote-signer v0.17.2 [INFO] [stderr] Compiling librocksdb-sys v5.18.3 [INFO] [stderr] Checking solana-stake-api v0.17.2 [INFO] [stderr] Checking solana-vote-program v0.17.2 [INFO] [stderr] Checking solana-stake-program v0.17.2 [INFO] [stderr] Checking solana-runtime v0.17.2 [INFO] [stderr] error: failed to run custom build command for `librocksdb-sys v5.18.3` [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/target/debug/build/librocksdb-sys-43ac30ed50118624/build-script-build` (exit code: 1) [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] cargo:rerun-if-changed=lz4/ [INFO] [stderr] cargo:rerun-if-changed=zstd/ [INFO] [stderr] cargo:rerun-if-changed=zlib/ [INFO] [stderr] cargo:rerun-if-changed=bzip2/ [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] CRATE_CC_NO_DEFAULTS = None [INFO] [stderr] DEBUG = Some("true") [INFO] [stderr] CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2") [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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/out/rocksdb/cache/lru_cache.o" "-c" "rocksdb/cache/lru_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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/out/rocksdb/cache/sharded_cache.o" "-c" "rocksdb/cache/sharded_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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/out/rocksdb/db/c.o" "-c" "rocksdb/db/c.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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/out/rocksdb/db/column_family.o" "-c" "rocksdb/db/column_family.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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/out/rocksdb/db/compacted_db_impl.o" "-c" "rocksdb/db/compacted_db_impl.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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/out/rocksdb/db/compaction.o" "-c" "rocksdb/db/compaction.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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/out/rocksdb/db/compaction_iterator.o" "-c" "rocksdb/db/compaction_iterator.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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/out/rocksdb/db/compaction_job.o" "-c" "rocksdb/db/compaction_job.cc" [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] 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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/out/rocksdb/db/compaction_picker.o" "-c" "rocksdb/db/compaction_picker.cc" [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/monitoring/perf_step_timer.h:8:0, [INFO] [stderr] cargo:warning= from rocksdb/monitoring/perf_context_imp.h:7, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:139:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status NewSequentialFile(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:150:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status NewRandomAccessFile(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:171:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status NewWritableFile(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:182:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status ReopenWritableFile(const std::string& /*fname*/, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:189:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status ReuseWritableFile(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:199:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status NewRandomRWFile(const std::string& /*fname*/, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:208:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status NewMemoryMappedFileBuffer( [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:222:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status NewDirectory(const std::string& name, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:230:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status FileExists(const std::string& fname) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:239:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetChildren(const std::string& dir, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:252:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetChildrenFileAttributes(const std::string& dir, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:256:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status DeleteFile(const std::string& fname) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:259:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Truncate(const std::string& /*fname*/, size_t /*size*/) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:264:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status CreateDir(const std::string& dirname) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:268:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status CreateDirIfMissing(const std::string& dirname) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:271:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status DeleteDir(const std::string& dirname) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:274:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetFileSize(const std::string& fname, uint64_t* file_size) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:277:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetFileModificationTime(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:280:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status RenameFile(const std::string& src, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:284:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status LinkFile(const std::string& /*src*/, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:289:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status NumFileLinks(const std::string& /*fname*/, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:295:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status AreFilesSame(const std::string& /*first*/, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:314:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status LockFile(const std::string& fname, FileLock** lock) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:319:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status UnlockFile(FileLock* lock) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:367:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetTestDirectory(std::string* path) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:370:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status NewLogger(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:391:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetHostName(char* name, uint64_t len) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:395:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetCurrentTime(int64_t* unix_time) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:398:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetAbsolutePath(const std::string& db_path, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:407:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status SetAllowNonOwnerAccess(bool /*allow_non_owner_access*/) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:464:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetThreadList(std::vector* /*thread_list*/) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:482:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetFreeSpace(const std::string& /*path*/, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:517:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Read(size_t n, Slice* result, char* scratch) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:526:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Skip(uint64_t n) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:539:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status InvalidateCache(size_t /*offset*/, size_t /*length*/) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:545:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status PositionedRead(uint64_t /*offset*/, size_t /*n*/, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:568:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Read(uint64_t offset, size_t n, Slice* result, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:572:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Prefetch(uint64_t /*offset*/, size_t /*n*/) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:611:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status InvalidateCache(size_t /*offset*/, size_t /*length*/) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:632:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Append(const Slice& data) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:654:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status PositionedAppend(const Slice& /* data */, uint64_t /* offset */) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:662:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Truncate(uint64_t /*size*/) { return Status::OK(); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:663:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Close() = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:664:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Flush() = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:665:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Sync() = 0; // sync data [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:673:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Fsync() { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:737:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status InvalidateCache(size_t /*offset*/, size_t /*length*/) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:747:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status RangeSync(uint64_t /*offset*/, uint64_t /*nbytes*/) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:776:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Allocate(uint64_t /*offset*/, uint64_t /*len*/) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h: In member function 'virtual void rocksdb::WritableFile::PrepareWrite(size_t, size_t)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:769:7: error: 'Allocate' was not declared in this scope [INFO] [stderr] cargo:warning= Allocate(block_size * last_preallocated_block_, [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:769:7: note: suggested alternative: 'alloca' [INFO] [stderr] cargo:warning= Allocate(block_size * last_preallocated_block_, [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning= alloca [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h: At global scope: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:814:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Write(uint64_t offset, const Slice& data) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:819:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Read(uint64_t offset, size_t n, Slice* result, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:822:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Flush() = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:824:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Sync() = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:826:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Fsync() { return Sync(); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:828:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Close() = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:863:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Fsync() = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:892:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Close(); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:921:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status CloseImpl(); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:993:8: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= extern Status WriteStringToFile(Env* env, const Slice& data, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:998:8: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= extern Status ReadFileToString(Env* env, const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1014:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status NewSequentialFile(const std::string& f, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1019:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status NewRandomAccessFile(const std::string& f, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1024:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status NewWritableFile(const std::string& f, std::unique_ptr* r, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1028:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status ReopenWritableFile(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1033:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status ReuseWritableFile(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1039:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status NewRandomRWFile(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1044:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status NewDirectory(const std::string& name, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1048:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status FileExists(const std::string& f) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1051:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status GetChildren(const std::string& dir, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1055:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status GetChildrenFileAttributes( [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1059:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status DeleteFile(const std::string& f) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1062:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status CreateDir(const std::string& d) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1065:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status CreateDirIfMissing(const std::string& d) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1068:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status DeleteDir(const std::string& d) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1071:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status GetFileSize(const std::string& f, uint64_t* s) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1075:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status GetFileModificationTime(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1080:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status RenameFile(const std::string& s, const std::string& t) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1084:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status LinkFile(const std::string& s, const std::string& t) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1088:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status NumFileLinks(const std::string& fname, uint64_t* count) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1092:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status AreFilesSame(const std::string& first, const std::string& second, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1097:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status LockFile(const std::string& f, FileLock** l) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1101:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status UnlockFile(FileLock* l) override { return target_->UnlockFile(l); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1119:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status GetTestDirectory(std::string* path) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1122:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status NewLogger(const std::string& fname, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1132:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status GetHostName(char* name, uint64_t len) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1135:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status GetCurrentTime(int64_t* unix_time) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1138:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status GetAbsolutePath(const std::string& db_path, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1149:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status SetAllowNonOwnerAccess(bool allow_non_owner_access) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1169:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status GetThreadList(std::vector* thread_list) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1224:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status Append(const Slice& data) override { return target_->Append(data); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1225:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status PositionedAppend(const Slice& data, uint64_t offset) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1228:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status Truncate(uint64_t size) override { return target_->Truncate(size); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1229:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status Close() override { return target_->Close(); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1230:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status Flush() override { return target_->Flush(); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1231:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status Sync() override { return target_->Sync(); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1232:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status Fsync() override { return target_->Fsync(); } [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1270:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status InvalidateCache(size_t offset, size_t length) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1274:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status RangeSync(uint64_t offset, uint64_t nbytes) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1282:3: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status Allocate(uint64_t offset, uint64_t len) override { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/env.h:1298:1: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= Status NewHdfsEnv(Env** hdfs_env, const std::string& fsname); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=In file included from rocksdb/monitoring/statistics.h:7:0, [INFO] [stderr] cargo:warning= from rocksdb/util/stop_watch.h:7, [INFO] [stderr] cargo:warning= from rocksdb/monitoring/perf_step_timer.h:9, [INFO] [stderr] cargo:warning= from rocksdb/monitoring/perf_context_imp.h:7, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/statistics.h:463:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Reset() { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=In file included from rocksdb/util/stop_watch.h:7:0, [INFO] [stderr] cargo:warning= from rocksdb/monitoring/perf_step_timer.h:9, [INFO] [stderr] cargo:warning= from rocksdb/monitoring/perf_context_imp.h:7, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:14, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/monitoring/statistics.h:57:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Reset() override; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:18:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/iterator.h:84:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status status() const = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/iterator.h:89:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Refresh() { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/iterator.h:106:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status GetProperty(std::string prop_name, std::string* prop); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/iterator.h:118:41: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= extern Iterator* NewErrorIterator(const Status& status); [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/listener.h:14:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:19, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/table_properties.h:79:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Add(const Slice& /*key*/, const Slice& /*value*/) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/table_properties.h:88:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status AddUserKey(const Slice& key, const Slice& value, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/table_properties.h:99:11: error: 'Status' does not name a type; did you mean 'static'? [INFO] [stderr] cargo:warning= virtual Status Finish(UserCollectedProperties* properties) = 0; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning= static [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:57:10: error: field 'status' has incomplete type 'rocksdb::Status' [INFO] [stderr] cargo:warning= Status status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:144:10: error: field 'status' has incomplete type 'rocksdb::Status' [INFO] [stderr] cargo:warning= Status status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:156:10: error: field 'status' has incomplete type 'rocksdb::Status' [INFO] [stderr] cargo:warning= Status status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:201:10: error: field 'status' has incomplete type 'rocksdb::Status' [INFO] [stderr] cargo:warning= Status status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [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=rocksdb/include/rocksdb/listener.h: In member function 'virtual void rocksdb::EventListener::OnErrorRecoveryBegin(rocksdb::BackgroundErrorReason, rocksdb::Status, bool*)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:444:37: error: '' has incomplete type [INFO] [stderr] cargo:warning= Status /* bg_error */, [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h: In member function 'virtual void rocksdb::EventListener::OnErrorRecoveryCompleted(rocksdb::Status)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:451:41: error: '' has incomplete type [INFO] [stderr] cargo:warning= virtual void OnErrorRecoveryCompleted(Status /* old_bg_error */) {} [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:21:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/options.h: At global scope: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/options.h:1163:8: error: 'function' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= std::function table_filter; [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Put(const rocksdb::Slice&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:69:61: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status Put(const Slice& key, const Slice& value) override { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:70:35: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return Put(nullptr, key, value); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Put(const rocksdb::SliceParts&, const rocksdb::SliceParts&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:78:71: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status Put(const SliceParts& key, const SliceParts& value) override { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:79:35: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return Put(nullptr, key, value); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Delete(const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:85:44: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status Delete(const Slice& key) override { return Delete(nullptr, key); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:85:72: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= Status Delete(const Slice& key) override { return Delete(nullptr, key); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Delete(const rocksdb::SliceParts&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:90:49: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status Delete(const SliceParts& key) override { return Delete(nullptr, key); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:90:77: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= Status Delete(const SliceParts& key) override { return Delete(nullptr, key); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::SingleDelete(const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:96:50: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status SingleDelete(const Slice& key) override { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:97:37: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return SingleDelete(nullptr, key); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::SingleDelete(const rocksdb::SliceParts&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:103:55: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status SingleDelete(const SliceParts& key) override { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:104:37: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return SingleDelete(nullptr, key); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::DeleteRange(const rocksdb::Slice&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:111:77: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status DeleteRange(const Slice& begin_key, const Slice& end_key) override { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:112:51: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return DeleteRange(nullptr, begin_key, end_key); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::DeleteRange(const rocksdb::SliceParts&, const rocksdb::SliceParts&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:120:58: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const SliceParts& end_key) override { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:121:51: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return DeleteRange(nullptr, begin_key, end_key); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Merge(const rocksdb::Slice&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:129:63: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status Merge(const Slice& key, const Slice& value) override { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:130:37: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return Merge(nullptr, key, value); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Merge(const rocksdb::SliceParts&, const rocksdb::SliceParts&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:136:73: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status Merge(const SliceParts& key, const SliceParts& value) override { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:137:37: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return Merge(nullptr, key, value); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/transaction_log.h:10:0, [INFO] [stderr] cargo:warning= from rocksdb/include/rocksdb/db.h:25, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::PutCF(uint32_t, const rocksdb::Slice&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:186:46: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const Slice& value) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:192:24: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::OK(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:194:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::DeleteCF(uint32_t, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:199:74: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status DeleteCF(uint32_t column_family_id, const Slice& key) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:202:24: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::OK(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:204:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::SingleDeleteCF(uint32_t, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:209:80: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status SingleDeleteCF(uint32_t column_family_id, const Slice& key) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:212:24: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::OK(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:214:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::DeleteRangeCF(uint32_t, const rocksdb::Slice&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:221:60: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const Slice& /*end_key*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:222:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument("DeleteRangeCF not implemented"); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::MergeCF(uint32_t, const rocksdb::Slice&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:226:48: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const Slice& value) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:229:24: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::OK(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:231:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::PutBlobIndexCF(uint32_t, const rocksdb::Slice&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:238:59: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const Slice& /*value*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:239:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument("PutBlobIndexCF not implemented"); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::MarkBeginPrepare(bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:245:51: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status MarkBeginPrepare(bool = false) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:246:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument("MarkBeginPrepare() handler not defined."); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::MarkEndPrepare(const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:249:57: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status MarkEndPrepare(const Slice& /*xid*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:250:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument("MarkEndPrepare() handler not defined."); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::MarkNoop(bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:253:51: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status MarkNoop(bool /*empty_batch*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:254:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument("MarkNoop() handler not defined."); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::MarkRollback(const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:257:55: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status MarkRollback(const Slice& /*xid*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:258:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h: In member function 'virtual rocksdb::Status rocksdb::WriteBatch::Handler::MarkCommit(const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:262:53: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status MarkCommit(const Slice& /*xid*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/write_batch.h:263:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument("MarkCommit() handler not defined."); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::Resume()': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:173:27: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status Resume() { return Status::NotSupported(); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:173:44: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= virtual Status Resume() { return Status::NotSupported(); } [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::Close()': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:183:26: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status Close() { return Status::NotSupported(); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:183:43: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= virtual Status Close() { return Status::NotSupported(); } [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::Put(const rocksdb::WriteOptions&, const rocksdb::Slice&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:247:42: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const Slice& value) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:248:58: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return Put(options, DefaultColumnFamily(), key, value); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::Delete(const rocksdb::WriteOptions&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:258:72: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status Delete(const WriteOptions& options, const Slice& key) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:259:54: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return Delete(options, DefaultColumnFamily(), key); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::SingleDelete(const rocksdb::WriteOptions&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:281:78: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status SingleDelete(const WriteOptions& options, const Slice& key) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:282:60: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return SingleDelete(options, DefaultColumnFamily(), key); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::Merge(const rocksdb::WriteOptions&, const rocksdb::Slice&, const rocksdb::Slice&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:308:44: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const Slice& value) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:309:60: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return Merge(options, DefaultColumnFamily(), key, value); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::Get(const rocksdb::ReadOptions&, rocksdb::ColumnFamilyHandle*, const rocksdb::Slice&, std::__cxx11::string*)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:328:49: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= std::string* value) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:332:60: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= auto s = Get(options, column_family, key, &pinnable_val); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::Get(const rocksdb::ReadOptions&, const rocksdb::Slice&, std::__cxx11::string*)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:341:88: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status Get(const ReadOptions& options, const Slice& key, std::string* value) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::ResetStats()': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:696:31: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status ResetStats() { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:697:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported("Not implemented"); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::CompactRange(const rocksdb::CompactRangeOptions&, const rocksdb::Slice*, const rocksdb::Slice*)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:789:69: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const Slice* begin, const Slice* end) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:790:67: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return CompactRange(options, DefaultColumnFamily(), begin, end); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::CompactRange(rocksdb::ColumnFamilyHandle*, const rocksdb::Slice*, const rocksdb::Slice*, bool, int, uint32_t)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:796:36: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= uint32_t target_path_id = 0) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:801:59: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return CompactRange(options, column_family, begin, end); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::CompactRange(const rocksdb::Slice*, const rocksdb::Slice*, bool, int, uint32_t)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:806:59: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= int target_level = -1, uint32_t target_path_id = 0) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:811:67: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return CompactRange(options, DefaultColumnFamily(), begin, end); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::SetOptions(rocksdb::ColumnFamilyHandle*, const std::unordered_map, std::__cxx11::basic_string >&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:816:76: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const std::unordered_map& /*new_options*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:817:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported("Not implemented"); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::SetOptions(const std::unordered_map, std::__cxx11::basic_string >&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:820:72: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const std::unordered_map& new_options) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::CompactFiles(const rocksdb::CompactionOptions&, const std::vector >&, int, int, std::vector >*)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:845:68: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= std::vector* const output_file_names = nullptr) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:848:42: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= output_file_names); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::Flush(const rocksdb::FlushOptions&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:909:53: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status Flush(const FlushOptions& options) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:910:48: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return Flush(options, DefaultColumnFamily()); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::FlushWAL(bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:924:42: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status FlushWAL(bool /*sync*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:925:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported("FlushWAL not implemented"); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::IngestExternalFile(const std::vector >&, const rocksdb::IngestExternalFileOptions&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1045:49: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const IngestExternalFileOptions& options) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1046:77: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return IngestExternalFile(DefaultColumnFamily(), external_files, options); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::AddFile(rocksdb::ColumnFamilyHandle*, const std::vector >&, bool, bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1055:41: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= bool skip_snapshot_check = false) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1061:65: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return IngestExternalFile(column_family, file_path_list, ifo); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::AddFile(const std::vector >&, bool, bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1066:41: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= bool skip_snapshot_check = false) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1072:73: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return IngestExternalFile(DefaultColumnFamily(), file_path_list, ifo); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::AddFile(rocksdb::ColumnFamilyHandle*, const string&, bool, bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1078:65: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= bool move_file = false, bool skip_snapshot_check = false) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1084:62: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return IngestExternalFile(column_family, {file_path}, ifo); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::AddFile(const string&, bool, bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1089:41: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= bool skip_snapshot_check = false) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1095:70: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return IngestExternalFile(DefaultColumnFamily(), {file_path}, ifo); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::AddFile(rocksdb::ColumnFamilyHandle*, const std::vector&, bool, bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1102:65: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= bool move_file = false, bool skip_snapshot_check = false) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1112:65: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return IngestExternalFile(column_family, external_files, ifo); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::AddFile(const std::vector&, bool, bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1117:65: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= bool move_file = false, bool skip_snapshot_check = false) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1127:73: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return IngestExternalFile(DefaultColumnFamily(), external_files, ifo); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::AddFile(rocksdb::ColumnFamilyHandle*, const rocksdb::ExternalSstFileInfo*, bool, bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1132:65: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= bool move_file = false, bool skip_snapshot_check = false) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1138:73: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return IngestExternalFile(column_family, {file_info->file_path}, ifo); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::AddFile(const rocksdb::ExternalSstFileInfo*, bool, bool)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1143:41: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= bool skip_snapshot_check = false) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1150:34: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= ifo); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::GetPropertiesOfAllTables(rocksdb::TablePropertiesCollection*)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1166:77: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status GetPropertiesOfAllTables(TablePropertiesCollection* props) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1167:65: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= return GetPropertiesOfAllTables(DefaultColumnFamily(), props); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:16:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::SuggestCompactRange(rocksdb::ColumnFamilyHandle*, const rocksdb::Slice*, const rocksdb::Slice*)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1175:60: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const Slice* /*end*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1176:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported("SuggestCompactRange() is not implemented."); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::PromoteL0(rocksdb::ColumnFamilyHandle*, int)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1180:50: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= int /*target_level*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1181:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported("PromoteL0() is not implemented."); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::StartTrace(const rocksdb::TraceOptions&, std::unique_ptr&&)': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1186:78: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= std::unique_ptr&& /*trace_writer*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1187:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported("StartTrace() is not implemented."); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h: In member function 'virtual rocksdb::Status rocksdb::DB::EndTrace()': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1190:29: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status EndTrace() { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:1191:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported("EndTrace() is not implemented."); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/dbformat.h:20:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/table.h: In member function 'virtual rocksdb::Status rocksdb::TableFactory::GetOptionString(std::__cxx11::string*, const string&) const': [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/table.h:506:74: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const std::string& /*delimiter*/) const { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/table.h:507:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/table/format.h:28:0, [INFO] [stderr] cargo:warning= from rocksdb/table/internal_iterator.h:13, [INFO] [stderr] cargo:warning= from rocksdb/db/pinned_iterators_manager.h:12, [INFO] [stderr] cargo:warning= from rocksdb/db/range_tombstone_fragmenter.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable.h:19, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/util/file_reader_writer.h: In member function 'rocksdb::Status rocksdb::RandomAccessFileReader::Prefetch(uint64_t, size_t) const': [INFO] [stderr] cargo:warning=rocksdb/util/file_reader_writer.h:143:52: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status Prefetch(uint64_t offset, size_t n) const { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/file_reader_writer.h:144:19: error: 'class rocksdb::RandomAccessFile' has no member named 'Prefetch' [INFO] [stderr] cargo:warning= return file_->Prefetch(offset, n); [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/file_reader_writer.h: In destructor 'rocksdb::WritableFileWriter::~WritableFileWriter()': [INFO] [stderr] cargo:warning=rocksdb/util/file_reader_writer.h:234:33: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= ~WritableFileWriter() { Close(); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/table/format.h:28:0, [INFO] [stderr] cargo:warning= from rocksdb/table/internal_iterator.h:13, [INFO] [stderr] cargo:warning= from rocksdb/db/pinned_iterators_manager.h:12, [INFO] [stderr] cargo:warning= from rocksdb/db/range_tombstone_fragmenter.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable.h:19, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/util/file_reader_writer.h: In member function 'rocksdb::Status rocksdb::WritableFileWriter::InvalidateCache(size_t, size_t)': [INFO] [stderr] cargo:warning=rocksdb/util/file_reader_writer.h:255:56: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status InvalidateCache(size_t offset, size_t length) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/util/file_reader_writer.h:256:28: error: 'class rocksdb::WritableFile' has no member named 'InvalidateCache' [INFO] [stderr] cargo:warning= return writable_file_->InvalidateCache(offset, length); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/pinned_iterators_manager.h:12:0, [INFO] [stderr] cargo:warning= from rocksdb/db/range_tombstone_fragmenter.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable.h:19, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/table/internal_iterator.h: In member function 'virtual rocksdb::Status rocksdb::InternalIteratorBase::GetProperty(std::__cxx11::string, std::__cxx11::string*)': [INFO] [stderr] cargo:warning=rocksdb/table/internal_iterator.h:105:80: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status GetProperty(std::string /*prop_name*/, std::string* /*prop*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/table/internal_iterator.h:106:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported(""); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/memtable.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/range_tombstone_fragmenter.h: In member function 'virtual rocksdb::Status rocksdb::FragmentedRangeTombstoneIterator::status() const': [INFO] [stderr] cargo:warning=rocksdb/db/range_tombstone_fragmenter.h:141:34: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status status() const override { return Status::OK(); } [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/db/range_tombstone_fragmenter.h:141:51: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= Status status() const override { return Status::OK(); } [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from rocksdb/util/concurrent_arena.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable.h:28, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/util/thread_local.h: At global scope: [INFO] [stderr] cargo:warning=rocksdb/util/thread_local.h:72:16: error: 'function' in namespace 'std' does not name a template type [INFO] [stderr] cargo:warning= typedef std::function FoldFunc; [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/util/thread_local.h:77:13: error: 'FoldFunc' has not been declared [INFO] [stderr] cargo:warning= void Fold(FoldFunc func, void* res); [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/table_cache.h:25:0, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/table/table_reader.h: In member function 'virtual rocksdb::Status rocksdb::TableReader::Prefetch(const rocksdb::Slice*, const rocksdb::Slice*)': [INFO] [stderr] cargo:warning=rocksdb/table/table_reader.h:93:55: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const Slice* end = nullptr) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/table/table_reader.h:98:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::OK(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=rocksdb/table/table_reader.h: In member function 'virtual rocksdb::Status rocksdb::TableReader::DumpTable(rocksdb::WritableFile*, const rocksdb::SliceTransform*)': [INFO] [stderr] cargo:warning=rocksdb/table/table_reader.h:103:72: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const SliceTransform* /*prefix_extractor*/) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/table/table_reader.h:104:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported("DumpTable() not supported"); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/table/table_reader.h: In member function 'virtual rocksdb::Status rocksdb::TableReader::VerifyChecksum()': [INFO] [stderr] cargo:warning=rocksdb/table/table_reader.h:108:35: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= virtual Status VerifyChecksum() { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/table/table_reader.h:109:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::NotSupported("VerifyChecksum() not supported"); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/write_batch_internal.h:12:0, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:20, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/write_thread.h: At global scope: [INFO] [stderr] cargo:warning=rocksdb/db/write_thread.h:82:12: error: field 'status' has incomplete type 'rocksdb::Status' [INFO] [stderr] cargo:warning= Status status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/write_batch_internal.h:12:0, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:20, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/write_thread.h:130:12: error: field 'status' has incomplete type 'rocksdb::Status' [INFO] [stderr] cargo:warning= Status status; // status of memtable inserter [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/write_batch_internal.h:12:0, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:20, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/write_thread.h:131:12: error: field 'callback_status' has incomplete type 'rocksdb::Status' [INFO] [stderr] cargo:warning= Status callback_status; // status returned by callback->Callback() [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/write_batch_internal.h:12:0, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:20, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/write_thread.h: In member function 'bool rocksdb::WriteThread::Writer::CheckCallback(rocksdb::DB*)': [INFO] [stderr] cargo:warning=rocksdb/db/write_thread.h:186:48: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= callback_status = callback->Callback(db); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/write_batch_internal.h:12:0, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:20, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/write_thread.h: In member function 'rocksdb::Status rocksdb::WriteThread::Writer::FinalStatus()': [INFO] [stderr] cargo:warning=rocksdb/db/write_thread.h:203:26: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status FinalStatus() { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/column_family.h:20:0, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/write_batch_internal.h: In member function 'rocksdb::Status rocksdb::LocalSavePoint::commit()': [INFO] [stderr] cargo:warning=rocksdb/db/write_batch_internal.h:218:19: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= Status commit() { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/db/write_batch_internal.h:227:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::MemoryLimit(); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/write_batch_internal.h:229:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::OK(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] exit code: 0 [INFO] [stderr] cargo:warning=In file included from rocksdb/db/version_set.h:35:0, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/file_indexer.h: At global scope: [INFO] [stderr] cargo:warning=rocksdb/db/file_indexer.h:129:12: error: 'std::function' has not been declared [INFO] [stderr] cargo:warning= std::function cmp_op, [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/file_indexer.h:129:20: error: expected ',' or '...' before '<' token [INFO] [stderr] cargo:warning= std::function cmp_op, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/db/file_indexer.h:135:12: error: 'std::function' has not been declared [INFO] [stderr] cargo:warning= std::function cmp_op, [INFO] [stderr] cargo:warning= ^~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/file_indexer.h:135:20: error: expected ',' or '...' before '<' token [INFO] [stderr] cargo:warning= std::function cmp_op, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] exit code: 0 [INFO] [stderr] cargo:warning=In file included from rocksdb/db/compaction.h:11:0, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/version_set.h: In member function 'rocksdb::Status rocksdb::VersionSet::LogAndApply(rocksdb::ColumnFamilyData*, const rocksdb::MutableCFOptions&, rocksdb::VersionEdit*, rocksdb::InstrumentedMutex*, rocksdb::Directory*, bool, const rocksdb::ColumnFamilyOptions*)': [INFO] [stderr] cargo:warning=rocksdb/db/version_set.h:761:67: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const ColumnFamilyOptions* column_family_options = nullptr) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/db/version_set.h:771:79: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= db_directory, new_descriptor_log, column_family_options); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/compaction.h:11:0, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/version_set.h: In member function 'rocksdb::Status rocksdb::VersionSet::LogAndApply(rocksdb::ColumnFamilyData*, const rocksdb::MutableCFOptions&, const rocksdb::autovector&, rocksdb::InstrumentedMutex*, rocksdb::Directory*, bool, const rocksdb::ColumnFamilyOptions*)': [INFO] [stderr] cargo:warning=rocksdb/db/version_set.h:780:67: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const ColumnFamilyOptions* column_family_options = nullptr) { [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/db/version_set.h:788:79: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= db_directory, new_descriptor_log, column_family_options); [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/compaction.h:11:0, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/version_set.h: In member function 'virtual void rocksdb::VersionSet::LogReporter::Corruption(size_t, const rocksdb::Status&)': [INFO] [stderr] cargo:warning=rocksdb/db/version_set.h:991:23: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= if (this->status->ok()) *this->status = s; [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/db/compaction.h:11:0, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/db/version_set.h:991:31: error: invalid use of incomplete type 'class rocksdb::Status' [INFO] [stderr] cargo:warning= if (this->status->ok()) *this->status = s; [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc: In member function 'void rocksdb::CompactionPicker::ReleaseCompactionFiles(rocksdb::Compaction*, rocksdb::Status)': [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:139:69: error: 'status' has incomplete type [INFO] [stderr] cargo:warning= void CompactionPicker::ReleaseCompactionFiles(Compaction* c, Status status) { [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc: In member function 'rocksdb::Status rocksdb::CompactionPicker::GetCompactionInputsFromFileNumbers(std::vector*, std::unordered_set*, const rocksdb::VersionStorageInfo*, const rocksdb::CompactionOptions&) const': [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:351:51: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const CompactionOptions& /*compact_options*/) const { [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:353:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:385:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument(message); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:394:18: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::OK(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc: In member function 'virtual rocksdb::Status rocksdb::CompactionPicker::SanitizeCompactionInputFilesForAllLevels(std::unordered_set*, const rocksdb::ColumnFamilyMetaData&, int) const': [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:775:66: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const ColumnFamilyMetaData& cf_meta, const int output_level) const { [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:846:24: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::Aborted("Necessary compaction input file " + [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:890:28: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::Aborted( [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:901:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::Aborted( [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:905:18: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::OK(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc: In member function 'rocksdb::Status rocksdb::CompactionPicker::SanitizeCompactionInputFiles(std::unordered_set*, const rocksdb::ColumnFamilyMetaData&, int) const': [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:910:66: error: return type 'class rocksdb::Status' is incomplete [INFO] [stderr] cargo:warning= const ColumnFamilyMetaData& cf_meta, const int output_level) const { [INFO] [stderr] cargo:warning= ^~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:914:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:921:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:928:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument("Output level cannot be negative."); [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:932:20: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:936:10: error: variable 'rocksdb::Status s' has initializer but incomplete type [INFO] [stderr] cargo:warning= Status s = SanitizeCompactionInputFilesForAllLevels(input_files, cf_meta, [INFO] [stderr] cargo:warning= ^ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:951:28: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::Aborted("Specified compaction input file " + [INFO] [stderr] cargo:warning= ^~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:964:22: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::InvalidArgument( [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=rocksdb/db/compaction_picker.cc:970:18: error: incomplete type 'rocksdb::Status' used in nested name specifier [INFO] [stderr] cargo:warning= return Status::OK(); [INFO] [stderr] cargo:warning= ^~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/7/vector:64:0, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/7/bits/stl_vector.h: In instantiation of 'std::_Vector_base<_Tp, _Alloc>::~_Vector_base() [with _Tp = rocksdb::Status; _Alloc = std::allocator]': [INFO] [stderr] cargo:warning=/usr/include/c++/7/bits/stl_vector.h:435:33: required from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = rocksdb::Status; _Alloc = std::allocator]' [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:364:33: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/7/bits/stl_vector.h:163:9: error: invalid use of incomplete type 'class rocksdb::Status' [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 rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'class rocksdb::Status' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] cargo:warning=In file included from /usr/include/c++/7/memory:64:0, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:12, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=/usr/include/c++/7/bits/stl_construct.h: In instantiation of 'void std::_Destroy(_ForwardIterator, _ForwardIterator) [with _ForwardIterator = rocksdb::Status*]': [INFO] [stderr] cargo:warning=/usr/include/c++/7/bits/stl_construct.h:206:15: required from 'void std::_Destroy(_ForwardIterator, _ForwardIterator, std::allocator<_T2>&) [with _ForwardIterator = rocksdb::Status*; _Tp = rocksdb::Status]' [INFO] [stderr] cargo:warning=/usr/include/c++/7/bits/stl_vector.h:434:22: required from 'std::vector<_Tp, _Alloc>::~vector() [with _Tp = rocksdb::Status; _Alloc = std::allocator]' [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/db.h:364:33: required from here [INFO] [stderr] cargo:warning=/usr/include/c++/7/bits/stl_construct.h:133:7: error: static assertion failed: value type is destructible [INFO] [stderr] cargo:warning= static_assert(is_destructible<_Value_type>::value, [INFO] [stderr] cargo:warning= ^~~~~~~~~~~~~ [INFO] [stderr] cargo:warning=/usr/include/c++/7/bits/stl_construct.h:137:11: error: invalid use of incomplete type 'std::iterator_traits::value_type {aka class rocksdb::Status}' [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 rocksdb/include/rocksdb/db.h:19:0, [INFO] [stderr] cargo:warning= from rocksdb/db/dbformat.h:16, [INFO] [stderr] cargo:warning= from rocksdb/db/memtable_list.h:15, [INFO] [stderr] cargo:warning= from rocksdb/db/column_family.h:17, [INFO] [stderr] cargo:warning= from rocksdb/db/version_set.h:31, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction.h:11, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.h:18, [INFO] [stderr] cargo:warning= from rocksdb/db/compaction_picker.cc:10: [INFO] [stderr] cargo:warning=rocksdb/include/rocksdb/listener.h:23:7: note: forward declaration of 'std::iterator_traits::value_type {aka class rocksdb::Status}' [INFO] [stderr] cargo:warning= class Status; [INFO] [stderr] cargo:warning= ^~~~~~ [INFO] [stderr] exit code: 0 [INFO] [stderr] exit code: 1 [INFO] [stderr] exit code: 0 [INFO] [stderr] [INFO] [stderr] --- stderr [INFO] [stderr] error: 'rustfmt' is not installed for the toolchain 'b19afc12c4f781e95f168f2fdea339c972f14ae2-alt' [INFO] [stderr] To install, run `rustup component add rustfmt --toolchain b19afc12c4f781e95f168f2fdea339c972f14ae2-alt` [INFO] [stderr] Failed to run rustfmt: Internal rustfmt error (non-fatal, continuing) [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] 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" "lz4/lib/" "-I" "zstd/lib/" "-I" "zstd/lib/dictBuilder/" "-I" "zlib/" "-I" "bzip2/" "-I" "." "-Wall" "-Wextra" "-std=c++11" "-Wno-unused-parameter" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DOS_LINUX=1" "-DROCKSDB_PLATFORM_POSIX=1" "-DROCKSDB_LIB_IO_POSIX=1" "-o" "/opt/rustwide/target/debug/build/librocksdb-sys-a81d783b79e554a8/out/rocksdb/db/builder.o" "-c" "rocksdb/db/builder.cc" with args "c++" did not execute successfully (status code exit code: 4). [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: build failed [INFO] running `"docker" "inspect" "3909f39be882e0cd7bef5c2d2495973d8e7f5de46169181ed70819443e690a57"` [INFO] running `"docker" "rm" "-f" "3909f39be882e0cd7bef5c2d2495973d8e7f5de46169181ed70819443e690a57"` [INFO] [stdout] 3909f39be882e0cd7bef5c2d2495973d8e7f5de46169181ed70819443e690a57