You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
error: failed to run custom build command for `librocksdb-sys v0.16.0+8.10.0`
Caused by:
process didn't exit successfully: `D:\projects\rust-exercise\target\debug\build\librocksdb-sys-87f04dc3b2068100\build-script-build` (exit code: 1)
--- stdout
cargo:rerun-if-env-changed=ROCKSDB_COMPILE
cargo:rerun-if-env-changed=ROCKSDB_LIB_DIR
cargo:rerun-if-env-changed=ROCKSDB_STATIC
cargo:rerun-if-changed=rocksdb/
cargo:rustc-link-lib=dylib=rpcrt4
cargo:rustc-link-lib=dylib=shlwapi
TARGET = Some("x86_64-pc-windows-gnu")
OPT_LEVEL = Some("0")
HOST = Some("x86_64-pc-windows-gnu")
cargo:rerun-if-env-changed=CXX_x86_64-pc-windows-gnu
CXX_x86_64-pc-windows-gnu = None
cargo:rerun-if-env-changed=CXX_x86_64_pc_windows_gnu
CXX_x86_64_pc_windows_gnu = None
cargo:rerun-if-env-changed=HOST_CXX
HOST_CXX = None
cargo:rerun-if-env-changed=CXX
CXX = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:warning=Compiler version doesn't include clang or GCC: "g++.exe" "--version"
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
DEBUG = Some("true")
CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-gnu
CXXFLAGS_x86_64-pc-windows-gnu = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_gnu
CXXFLAGS_x86_64_pc_windows_gnu = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=CXX_x86_64-pc-windows-gnu
CXX_x86_64-pc-windows-gnu = None
cargo:rerun-if-env-changed=CXX_x86_64_pc_windows_gnu
CXX_x86_64_pc_windows_gnu = None
cargo:rerun-if-env-changed=HOST_CXX
HOST_CXX = None
cargo:rerun-if-env-changed=CXX
CXX = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:warning=Compiler version doesn't include clang or GCC: "g++.exe" "--version"
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-gnu
CXXFLAGS_x86_64-pc-windows-gnu = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_gnu
CXXFLAGS_x86_64_pc_windows_gnu = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:rerun-if-env-changed=CXX_x86_64-pc-windows-gnu
CXX_x86_64-pc-windows-gnu = None
cargo:rerun-if-env-changed=CXX_x86_64_pc_windows_gnu
CXX_x86_64_pc_windows_gnu = None
cargo:rerun-if-env-changed=HOST_CXX
HOST_CXX = None
cargo:rerun-if-env-changed=CXX
CXX = None
cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT
cargo:warning=Compiler version doesn't include clang or GCC: "g++.exe" "--version"
cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,sse,sse2")
cargo:rerun-if-env-changed=CXXFLAGS_x86_64-pc-windows-gnu
CXXFLAGS_x86_64-pc-windows-gnu = None
cargo:rerun-if-env-changed=CXXFLAGS_x86_64_pc_windows_gnu
CXXFLAGS_x86_64_pc_windows_gnu = None
cargo:rerun-if-env-changed=HOST_CXXFLAGS
HOST_CXXFLAGS = None
cargo:rerun-if-env-changed=CXXFLAGS
CXXFLAGS = None
cargo:warning=rocksdb/cache/sharded_cache.cc: In member function 'virtual std::string rocksdb::ShardedCacheBase::GetPrintableOptions() const':
cargo:warning=rocksdb/cache/sharded_cache.cc:112:35: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=]
cargo:warning= 112 | snprintf(buffer, kBufferSize, " capacity : %" ROCKSDB_PRIszt "\n",
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 113 | capacity_);
cargo:warning= | ~~~~~~~~~
cargo:warning= | |
cargo:warning= | long long unsigned int
cargo:warning=In file included from rocksdb/port/port.h:20,
cargo:warning= from rocksdb/cache/sharded_cache.h:17,
cargo:warning= from rocksdb/cache/sharded_cache.cc:10:
cargo:warning=rocksdb/port/win/port_win.h:57:26: note: format string is defined here
cargo:warning= 57 | #define ROCKSDB_PRIszt "Iu"
cargo:warning=In file included from rocksdb/cache/clock_cache.cc:28:
cargo:warning=rocksdb/cache/clock_cache.cc: In member function 'virtual void rocksdb::clock_cache::FixedHyperClockCache::ReportProblems(const std::shared_ptr<rocksdb::Logger>&) const':
cargo:warning=rocksdb/logging/logging.h:19:4: warning: unknown conversion type character 'z' in format [-Wformat=]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/cache/clock_cache.cc:1626:7: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 1626 | ROCKS_LOG_AT_LEVEL(
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: too many arguments for format [-Wformat-extra-args]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/cache/clock_cache.cc:1626:7: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 1626 | ROCKS_LOG_AT_LEVEL(
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: unknown conversion type character 'z' in format [-Wformat=]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/cache/clock_cache.cc:1647:7: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 1647 | ROCKS_LOG_AT_LEVEL(
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: too many arguments for format [-Wformat-extra-args]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/cache/clock_cache.cc:1647:7: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 1647 | ROCKS_LOG_AT_LEVEL(
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/cache/clock_cache.cc: In member function 'virtual void rocksdb::clock_cache::AutoHyperClockCache::ReportProblems(const std::shared_ptr<rocksdb::Logger>&) const':
cargo:warning=rocksdb/logging/logging.h:19:4: warning: unknown conversion type character 'z' in format [-Wformat=]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/cache/clock_cache.cc:3612:5: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 3612 | ROCKS_LOG_AT_LEVEL(info_log, InfoLogLevel::DEBUG_LEVEL,
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: too many arguments for format [-Wformat-extra-args]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/cache/clock_cache.cc:3612:5: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 3612 | ROCKS_LOG_AT_LEVEL(info_log, InfoLogLevel::DEBUG_LEVEL,
cargo:warning= | ^~~~~~~~~~~~~~~~~~
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
cargo:warning=rocksdb/db/compaction/compaction.cc: In member function 'const char* rocksdb::Compaction::InputLevelSummary(InputLevelSummaryBuffer*) const':
cargo:warning=rocksdb/db/compaction/compaction.cc:718:21: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
cargo:warning= 718 | "%" ROCKSDB_PRIszt "@%d", input_level.size(),
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | size_t {aka long long unsigned int}
cargo:warning=In file included from rocksdb/port/port.h:20,
cargo:warning= from rocksdb/util/coding.h:22,
cargo:warning= from rocksdb/db/blob/blob_index.h:11,
cargo:warning= from rocksdb/db/version_set.h:36,
cargo:warning= from rocksdb/db/compaction/compaction.h:11,
cargo:warning= from rocksdb/db/compaction/compaction.cc:10:
cargo:warning=rocksdb/port/win/port_win.h:57:26: note: format string is defined here
cargo:warning= 57 | #define ROCKSDB_PRIszt "Iu"
cargo:warning=rocksdb/db/compaction/compaction_picker_universal.cc: In member function 'void rocksdb::{anonymous}::UniversalCompactionBuilder::SortedRun::DumpSizeInfo(char*, size_t, size_t) const':
cargo:warning=rocksdb/db/compaction/compaction_picker_universal.cc:427:14: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
cargo:warning= 427 | "file %" PRIu64 "[%" ROCKSDB_PRIszt
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 428 | "] "
cargo:warning= | ~~~~
cargo:warning= 429 | "with size %" PRIu64 " (compensated size %" PRIu64 ")",
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 430 | file->fd.GetNumber(), sorted_run_count, file->fd.GetFileSize(),
cargo:warning= | ~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | size_t {aka long long unsigned int}
cargo:warning=rocksdb/db/compaction/compaction_picker_universal.cc:434:14: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
cargo:warning= 434 | "level %d[%" ROCKSDB_PRIszt
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 435 | "] "
cargo:warning= | ~~~~
cargo:warning= 436 | "with size %" PRIu64 " (compensated size %" PRIu64 ")",
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 437 | level, sorted_run_count, size, compensated_file_size);
cargo:warning= | ~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | size_t {aka long long unsigned int}
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
cargo:warning=In file included from rocksdb/db/db_impl/db_impl_open.cc:20:
cargo:warning=rocksdb/db/db_impl/db_impl_open.cc: In member function 'virtual rocksdb::Status rocksdb::DBImpl::Recover(const std::vector<rocksdb::ColumnFamilyDescriptor>&, bool, bool, bool, uint64_t*, RecoveryContext*)':
cargo:warning=rocksdb/logging/logging.h:19:4: warning: unknown conversion type character 'z' in format [-Wformat=]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:42:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 42 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::WARN_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/db/db_impl/db_impl_open.cc:611:13: note: in expansion of macro 'ROCKS_LOG_WARN'
cargo:warning= 611 | ROCKS_LOG_WARN(
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: format '%d' expects argument of type 'int', but argument 6 has type 'std::vector<rocksdb::FileMetaData*>::size_type' {aka 'long long unsigned int'} [-Wformat=]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:42:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 42 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::WARN_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/db/db_impl/db_impl_open.cc:611:13: note: in expansion of macro 'ROCKS_LOG_WARN'
cargo:warning= 611 | ROCKS_LOG_WARN(
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: too many arguments for format [-Wformat-extra-args]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:42:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 42 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::WARN_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/db/db_impl/db_impl_open.cc:611:13: note: in expansion of macro 'ROCKS_LOG_WARN'
cargo:warning= 611 | ROCKS_LOG_WARN(
cargo:warning= | ^~~~~~~~~~~~~~
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: cargo:warning=In file included from rocksdb/db/experimental.cc:10:
cargo:warning=rocksdb/db/experimental.cc: In function 'rocksdb::Status rocksdb::experimental::UpdateManifestForFilesState(const rocksdb::DBOptions&, const std::string&, const std::vector<rocksdb::ColumnFamilyDescriptor>&, const UpdateManifestForFilesStateOptions&)':
cargo:warning=rocksdb/logging/logging.h:19:4: warning: unknown conversion type character 'z' in format [-Wformat=]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:39:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 39 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::INFO_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/db/experimental.cc:129:5: note: in expansion of macro 'ROCKS_LOG_INFO'
cargo:warning= 129 | ROCKS_LOG_INFO(db_opts.info_log,
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: unknown conversion type character 'z' in format [-Wformat=]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:39:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 39 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::INFO_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/db/experimental.cc:129:5: note: in expansion of macro 'ROCKS_LOG_INFO'
cargo:warning= 129 | ROCKS_LOG_INFO(db_opts.info_log,
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: too many arguments for format [-Wformat-extra-args]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:39:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 39 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::INFO_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/db/experimental.cc:129:5: note: in expansion of macro 'ROCKS_LOG_INFO'
cargo:warning= 129 | ROCKS_LOG_INFO(db_opts.info_log,
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=In file included from rocksdb/db/flush_job.cc:32:
cargo:warning=rocksdb/db/flush_job.cc: In member function 'bool rocksdb::FlushJob::MemPurgeDecider(double)':
cargo:warning=rocksdb/logging/logging.h:19:4: warning: unknown conversion type character 'z' in format [-Wformat=]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:42:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 42 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::WARN_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/db/flush_job.cc:832:7: note: in expansion of macro 'ROCKS_LOG_WARN'
cargo:warning= 832 | ROCKS_LOG_WARN(db_options_.info_log,
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: too many arguments for format [-Wformat-extra-args]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:42:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 42 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::WARN_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/db/flush_job.cc:832:7: note: in expansion of macro 'ROCKS_LOG_WARN'
cargo:warning= 832 | ROCKS_LOG_WARN(db_options_.info_log,
cargo:warning= | ^~~~~~~~~~~~~~
0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
cargo:warning=rocksdb/db/internal_stats.cc: In member function 'void rocksdb::InternalStats::DumpCFStatsNoFileHistogram(bool, std::string*)':
cargo:warning=rocksdb/db/internal_stats.cc:1988:12: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'std::vector<std::shared_ptr<rocksdb::BlobFileMetaData> >::size_type' {aka 'long long unsigned int'} [-Wformat=]
cargo:warning= 1988 | "\nBlob file count: %" ROCKSDB_PRIszt
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 1989 | ", total size: %.1f GB, garbage size: %.1f GB, space amp: %.1f\n\n",
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 1990 | vstorage->GetBlobFiles().size(), blob_st.total_file_size / kGB,
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | std::vector<std::shared_ptr<rocksdb::BlobFileMetaData> >::size_type {aka long long unsigned int}
cargo:warning=In file included from rocksdb/port/port.h:20,
cargo:warning= from rocksdb/util/coding.h:22,
cargo:warning= from rocksdb/db/blob/blob_index.h:11,
cargo:warning= from rocksdb/db/version_set.h:36,
cargo:warning= from rocksdb/db/internal_stats.h:19,
cargo:warning= from rocksdb/db/internal_stats.cc:11:
cargo:warning=rocksdb/port/win/port_win.h:57:26: note: format string is defined here
cargo:warning= 57 | #define ROCKSDB_PRIszt "Iu"
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: cargo:warning=rocksdb/db/version_set.cc: In member function 'const char* rocksdb::VersionStorageInfo::LevelSummary(LevelSummaryStorage*) const':
cargo:warning=rocksdb/db/version_set.cc:4533:14: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'rocksdb::autovector<std::pair<int, rocksdb::FileMetaData*> >::size_type' {aka 'long long unsigned int'} [-Wformat=]
cargo:warning= 4533 | " (%" ROCKSDB_PRIszt " files need compaction)",
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 4534 | files_marked_for_compaction_.size());
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | rocksdb::autovector<std::pair<int, rocksdb::FileMetaData*> >::size_type {aka long long unsigned int}
cargo:warning=In file included from rocksdb/port/port.h:20,
cargo:warning= from rocksdb/util/coding.h:22,
cargo:warning= from rocksdb/db/blob/blob_index.h:11,
cargo:warning= from rocksdb/db/version_set.h:36,
cargo:warning= from rocksdb/db/version_set.cc:10:
cargo:warning=rocksdb/port/win/port_win.h:57:26: note: format string is defined here
cargo:warning= 57 | #define ROCKSDB_PRIszt "Iu"
0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
cargo:warning=In file included from rocksdb/options/offpeak_time_info.cc:6:
cargo:warning=rocksdb/options/offpeak_time_info.h:33:44: error: 'int64_t' does not name a type
cargo:warning= 33 | OffpeakTimeInfo GetOffpeakTimeInfo(const int64_t& current_time) const;
cargo:warning= | ^~~~~~~
cargo:warning=rocksdb/options/offpeak_time_info.h:11:1: note: 'int64_t' is defined in header '<cstdint>'; did you forget to '#include <cstdint>'?
cargo:warning= 10 | #include "rocksdb/rocksdb_namespace.h"
cargo:warning= +++ |+#include <cstdint>
cargo:warning= 11 |
cargo:warning=rocksdb/options/offpeak_time_info.cc:30:17: error: no declaration matches 'rocksdb::OffpeakTimeInfo rocksdb::OffpeakTimeOption::GetOffpeakTimeInfo(const int64_t&) const'
cargo:warning= 30 | OffpeakTimeInfo OffpeakTimeOption::GetOffpeakTimeInfo(
cargo:warning= | ^~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/options/offpeak_time_info.h:33:19: note: candidate is: 'rocksdb::OffpeakTimeInfo rocksdb::OffpeakTimeOption::GetOffpeakTimeInfo(const int&) const'
cargo:warning= 33 | OffpeakTimeInfo GetOffpeakTimeInfo(const int64_t& current_time) const;
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/options/offpeak_time_info.h:20:8: note: 'struct rocksdb::OffpeakTimeOption' defined here
cargo:warning= 20 | struct OffpeakTimeOption {
cargo:warning= | ^~~~~~~~~~~~~~~~~
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 1
cargo:warning=ToolExecError: Command "g++.exe" "-O0" "-ffunction-sections" "-fdata-sections" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "snappy/" "-I" "D:\\projects\\rust-exercise\\target\\debug\\build\\lz4-sys-bb3ccabb1f8e24c0\\out\\include" "-I" "C:\\Users\\abcfy\\.cargo\\registry\\src\\rsproxy.cn-0dccff568467c15b\\zstd-sys-2.0.9+zstd.1.5.5\\zstd/lib" "-I" "D:\\projects\\rust-exercise\\target\\debug\\build\\libz-sys-bcc62433f3ae1a01\\out/include" "-I" "D:\\projects\\rust-exercise\\target\\debug\\build\\bzip2-sys-aa7861f9f5df2131\\out\\include" "-I" "." "-Wall" "-Wextra" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-msse2" "-std=c++17" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DDWIN32" "-DOS_WIN" "-D_MBCS" "-DWIN64" "-DNOMINMAX" "-DROCKSDB_WINDOWS_UTF8_FILENAMES" "-D_POSIX_C_SOURCE=1" "-D_WIN32_WINNT=_WIN32_WINNT_VISTA" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "D:\\projects\\rust-exercise\\target\\debug\\build\\librocksdb-sys-e8f51e6e68e5dbcd\\out\\e216a02fc1c6d430-offpeak_time_info.o" "-c" "rocksdb/options/offpeak_time_info.cc" with args "g++.exe" did not execute successfully (status code exit code: 1).
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
cargo:warning=rocksdb/table/block_based/block_based_table_factory.cc: In member function 'virtual std::string rocksdb::BlockBasedTableFactory::GetPrintableOptions() const':
cargo:warning=rocksdb/table/block_based/block_based_table_factory.cc:827:12: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=]
cargo:warning= 827 | " max_auto_readahead_size: %" ROCKSDB_PRIszt "\n",
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 828 | table_options_.max_auto_readahead_size);
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | long long unsigned int
cargo:warning=In file included from rocksdb/port/port.h:20,
cargo:warning= from rocksdb/util/coding.h:22,
cargo:warning= from rocksdb/cache/cache_reservation_manager.h:24,
cargo:warning= from rocksdb/table/block_based/block_based_table_factory.h:16,
cargo:warning= from rocksdb/table/block_based/block_based_table_factory.cc:10:
cargo:warning=rocksdb/port/win/port_win.h:57:26: note: format string is defined here
cargo:warning= 57 | #define ROCKSDB_PRIszt "Iu"
cargo:warning=rocksdb/table/block_based/block_based_table_factory.cc:834:12: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=]
cargo:warning= 834 | " initial_auto_readahead_size: %" ROCKSDB_PRIszt "\n",
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 835 | table_options_.initial_auto_readahead_size);
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | long long unsigned int
cargo:warning=rocksdb/port/win/port_win.h:57:26: note: format string is defined here
cargo:warning= 57 | #define ROCKSDB_PRIszt "Iu"
cargo:warning=In file included from rocksdb/table/block_based/block_based_table_reader.cc:31:
cargo:warning=rocksdb/table/block_based/block_based_table_reader.cc: In static member function 'static rocksdb::Status rocksdb::BlockBasedTable::PrefetchTail(const rocksdb::ReadOptions&, rocksdb::RandomAccessFileReader*, uint64_t, bool, rocksdb::TailPrefetchStats*, bool, bool, std::unique_ptr<rocksdb::FilePrefetchBuffer>*, rocksdb::Statistics*, uint64_t, rocksdb::Logger*)':
cargo:warning=rocksdb/logging/logging.h:19:4: warning: unknown conversion type character 'z' in format [-Wformat=]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:42:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 42 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::WARN_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/table/block_based/block_based_table_reader.cc:846:7: note: in expansion of macro 'ROCKS_LOG_WARN'
cargo:warning= 846 | ROCKS_LOG_WARN(logger,
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: too many arguments for format [-Wformat-extra-args]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:42:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 42 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::WARN_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/table/block_based/block_based_table_reader.cc:846:7: note: in expansion of macro 'ROCKS_LOG_WARN'
cargo:warning= 846 | ROCKS_LOG_WARN(logger,
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: unknown conversion type character 'z' in format [-Wformat=]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:42:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 42 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::WARN_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/table/block_based/block_based_table_reader.cc:850:7: note: in expansion of macro 'ROCKS_LOG_WARN'
cargo:warning= 850 | ROCKS_LOG_WARN(
cargo:warning= | ^~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:19:4: warning: too many arguments for format [-Wformat-extra-args]
cargo:warning= 19 | ("[%s:" ROCKS_LOG_TOSTRING(__LINE__) "] " FMT)
cargo:warning= | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:32:40: note: in expansion of macro 'ROCKS_LOG_PREPEND_FILE_LINE'
cargo:warning= 32 | ROCKSDB_NAMESPACE::Log((LVL), (LGR), ROCKS_LOG_PREPEND_FILE_LINE(FMT), \
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/logging/logging.h:42:3: note: in expansion of macro 'ROCKS_LOG_AT_LEVEL'
cargo:warning= 42 | ROCKS_LOG_AT_LEVEL((LGR), InfoLogLevel::WARN_LEVEL, FMT,##__VA_ARGS__)
cargo:warning= | ^~~~~~~~~~~~~~~~~~
cargo:warning=rocksdb/table/block_based/block_based_table_reader.cc:850:7: note: in expansion of macro 'ROCKS_LOG_WARN'
cargo:warning= 850 | ROCKS_LOG_WARN(
cargo:warning= | ^~~~~~~~~~~~~~
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
cargo:warning=rocksdb/table/plain/plain_table_factory.cc: In member function 'virtual std::string rocksdb::PlainTableFactory::GetPrintableOptions() const':
cargo:warning=rocksdb/table/plain/plain_table_factory.cc:106:33: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=]
cargo:warning= 106 | snprintf(buffer, kBufferSize, " index_sparseness: %" ROCKSDB_PRIszt "\n",
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 107 | table_options_.index_sparseness);
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | long long unsigned int
cargo:warning=In file included from rocksdb/port/port.h:20,
cargo:warning= from rocksdb/util/coding.h:22,
cargo:warning= from rocksdb/db/dbformat.h:21,
cargo:warning= from rocksdb/table/plain/plain_table_factory.cc:11:
cargo:warning=rocksdb/port/win/port_win.h:57:26: note: format string is defined here
cargo:warning= 57 | #define ROCKSDB_PRIszt "Iu"
cargo:warning=rocksdb/table/plain/plain_table_factory.cc:109:33: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long long unsigned int' [-Wformat=]
cargo:warning= 109 | snprintf(buffer, kBufferSize, " huge_page_tlb_size: %" ROCKSDB_PRIszt "\n",
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= 110 | table_options_.huge_page_tlb_size);
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | long long unsigned int
cargo:warning=rocksdb/port/win/port_win.h:57:26: note: format string is defined here
cargo:warning= 57 | #define ROCKSDB_PRIszt "Iu"
cargo:warning=rocksdb/table/sst_file_dumper.cc: In member function 'rocksdb::Status rocksdb::SstFileDumper::ShowAllCompressionSizes(size_t, const std::vector<std::pair<rocksdb::CompressionType, const char*> >&, int32_t, int32_t, uint32_t, uint32_t, uint64_t, bool)':
cargo:warning=rocksdb/table/sst_file_dumper.cc:273:19: warning: format '%u' expects argument of type 'unsigned int', but argument 3 has type 'size_t' {aka 'long long unsigned int'} [-Wformat=]
cargo:warning= 273 | fprintf(stdout, "Block Size: %" ROCKSDB_PRIszt "\n", block_size);
cargo:warning= | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~
cargo:warning= | |
cargo:warning= | size_t {aka long long unsigned int}
cargo:warning=In file included from rocksdb/port/port.h:20,
cargo:warning= from rocksdb/util/coding.h:22,
cargo:warning= from rocksdb/db/dbformat.h:21,
cargo:warning= from rocksdb/table/sst_file_dumper.h:10,
cargo:warning= from rocksdb/table/sst_file_dumper.cc:7:
cargo:warning=rocksdb/port/win/port_win.h:57:26: note: format string is defined here
cargo:warning= 57 | #define ROCKSDB_PRIszt "Iu"
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: cargo:warning=rocksdb/test_util/transaction_test_util.cc: In member function 'bool rocksdb::RandomTransactionInserter::TransactionDBInsert(rocksdb::TransactionDB*, const rocksdb::TransactionOptions&)':
cargo:warning=rocksdb/test_util/transaction_test_util.cc:54:22: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'std::size_t' {aka 'long long unsigned int'} [-Wformat=]
cargo:warning= 54 | snprintf(name, 64, "txn%" ROCKSDB_PRIszt "-%" PRIu64,
cargo:warning= | ^
cargo:warning= 55 | hasher(std::this_thread::get_id()), txn_id_++);
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | std::size_t {aka long long unsigned int}
0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: cargo:warning=rocksdb/utilities/transactions/write_prepared_txn_db.cc: In member function 'void rocksdb::WritePreparedTxnDB::AdvanceSeqByOne()':
cargo:warning=rocksdb/utilities/transactions/write_prepared_txn_db.cc:821:22: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'std::size_t' {aka 'long long unsigned int'} [-Wformat=]
cargo:warning= 821 | snprintf(name, 64, "txn%" ROCKSDB_PRIszt, hasher(std::this_thread::get_id()));
cargo:warning= | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cargo:warning= | |
cargo:warning= | std::size_t {aka long long unsigned int}
cargo:warning=In file included from rocksdb/port/port.h:20,
cargo:warning= from rocksdb/util/coding.h:22,
cargo:warning= from rocksdb/cache/cache_reservation_manager.h:24,
cargo:warning= from rocksdb/db/column_family.h:17,
cargo:warning= from rocksdb/db/db_impl/db_impl.h:23,
cargo:warning= from rocksdb/db/db_iter.h:14,
cargo:warning= from rocksdb/utilities/transactions/write_prepared_txn_db.h:16,
cargo:warning= from rocksdb/utilities/transactions/write_prepared_txn_db.cc:7:
cargo:warning=rocksdb/port/win/port_win.h:57:26: note: format string is defined here
cargo:warning= 57 | #define ROCKSDB_PRIszt "Iu"
0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
--- stderr
error occurred: Command "g++.exe" "-O0" "-ffunction-sections" "-fdata-sections" "-gdwarf-2" "-fno-omit-frame-pointer" "-m64" "-I" "rocksdb/include/" "-I" "rocksdb/" "-I" "rocksdb/third-party/gtest-1.8.1/fused-src/" "-I" "snappy/" "-I" "D:\\projects\\rust-exercise\\target\\debug\\build\\lz4-sys-bb3ccabb1f8e24c0\\out\\include" "-I" "C:\\Users\\abcfy\\.cargo\\registry\\src\\rsproxy.cn-0dccff568467c15b\\zstd-sys-2.0.9+zstd.1.5.5\\zstd/lib" "-I" "D:\\projects\\rust-exercise\\target\\debug\\build\\libz-sys-bcc62433f3ae1a01\\out/include" "-I" "D:\\projects\\rust-exercise\\target\\debug\\build\\bzip2-sys-aa7861f9f5df2131\\out\\include" "-I" "." "-Wall" "-Wextra" "-std=c++17" "-Wsign-compare" "-Wshadow" "-Wno-unused-parameter" "-Wno-unused-variable" "-Woverloaded-virtual" "-Wnon-virtual-dtor" "-Wno-missing-field-initializers" "-Wno-strict-aliasing" "-Wno-invalid-offsetof" "-msse2" "-std=c++17" "-DSNAPPY=1" "-DLZ4=1" "-DZSTD=1" "-DZLIB=1" "-DBZIP2=1" "-DNDEBUG=1" "-DDWIN32" "-DOS_WIN" "-D_MBCS" "-DWIN64" "-DNOMINMAX" "-DROCKSDB_WINDOWS_UTF8_FILENAMES" "-D_POSIX_C_SOURCE=1" "-D_WIN32_WINNT=_WIN32_WINNT_VISTA" "-DROCKSDB_SUPPORT_THREAD_LOCAL" "-o" "D:\\projects\\rust-exercise\\target\\debug\\build\\librocksdb-sys-e8f51e6e68e5dbcd\\out\\e216a02fc1c6d430-offpeak_time_info.o" "-c" "rocksdb/options/offpeak_time_info.cc" with args "g++.exe" did not execute successfully (status code exit code: 1).
The text was updated successfully, but these errors were encountered:
abcfy2
changed the title
Fail to build on Windows msys2 rust (x86-64-win32-gnu toolchain)
Fail to build on Windows msys2 rust (x86_64-pc-windows-gnu toolchain)
Mar 14, 2024
Here's the output:
The text was updated successfully, but these errors were encountered: