diff --git a/db/db_test_util.cc b/db/db_test_util.cc index 5282d1f5343416d30c6d6013253100dc7087549f..ba30ced4018dfab6da3757bd8c7eb1a567229aeb 100644 --- a/db/db_test_util.cc +++ b/db/db_test_util.cc @@ -465,7 +465,7 @@ Options DBTestBase::GetOptions( options.use_direct_io_for_flush_and_compaction = true; options.compaction_readahead_size = 2 * 1024 * 1024; #if !defined(OS_MACOSX) && !defined(OS_WIN) && !defined(OS_SOLARIS) && \ - !defined(OS_AIX) + !defined(OS_AIX) && !defined(OS_OPENBSD) rocksdb::SyncPoint::GetInstance()->SetCallBack( "NewWritableFile:O_DIRECT", [&](void* arg) { int* val = static_cast(arg); diff --git a/env/env_test.cc b/env/env_test.cc index 01f441ccb779932670c00b5e816436327fa1b1d2..e90a7bf6b5848622a91f611be9a923499007ef9b 100644 --- a/env/env_test.cc +++ b/env/env_test.cc @@ -1137,7 +1137,7 @@ TEST_P(EnvPosixTestWithParam, Preallocation) { unique_ptr srcfile; EnvOptions soptions; soptions.use_direct_reads = soptions.use_direct_writes = direct_io_; -#if !defined(OS_MACOSX) && !defined(OS_WIN) && !defined(OS_SOLARIS) && !defined(OS_AIX) +#if !defined(OS_MACOSX) && !defined(OS_WIN) && !defined(OS_SOLARIS) && !defined(OS_AIX) && !defined(OS_OPENBSD) if (soptions.use_direct_writes) { rocksdb::SyncPoint::GetInstance()->SetCallBack( "NewWritableFile:O_DIRECT", [&](void* arg) { @@ -1199,7 +1199,7 @@ TEST_P(EnvPosixTestWithParam, ConsistentChildrenAttributes) { oss << test::TmpDir(env_) << "/testfile_" << i; const std::string path = oss.str(); unique_ptr file; -#if !defined(OS_MACOSX) && !defined(OS_WIN) && !defined(OS_SOLARIS) && !defined(OS_AIX) +#if !defined(OS_MACOSX) && !defined(OS_WIN) && !defined(OS_SOLARIS) && !defined(OS_AIX) && !defined(OS_OPENBSD) if (soptions.use_direct_writes) { rocksdb::SyncPoint::GetInstance()->SetCallBack( "NewWritableFile:O_DIRECT", [&](void* arg) { diff --git a/utilities/transactions/write_prepared_transaction_test.cc b/utilities/transactions/write_prepared_transaction_test.cc index f71bbb66fa13432263cea973dfa44bd2cbaaadd9..bbae310ed6be59783fff23ecd496c5ebfc1cfe7f 100644 --- a/utilities/transactions/write_prepared_transaction_test.cc +++ b/utilities/transactions/write_prepared_transaction_test.cc @@ -618,10 +618,10 @@ TEST_P(WritePreparedTransactionTest, SeqAdvanceConcurrentTest) { base[bi] = base[bi - 1] * type_cnt; } const size_t max_n = static_cast(std::pow(type_cnt, txn_cnt)); - printf("Number of cases being tested is %" PRIu64 "\n", max_n); + printf("Number of cases being tested is %" ROCKSDB_PRIszt "\n", max_n); for (size_t n = 0; n < max_n; n++, ReOpen()) { if (n % 1000 == 0) { - printf("Tested %" PRIu64 " cases so far\n", n); + printf("Tested %" ROCKSDB_PRIszt " cases so far\n", n); } DBImpl* db_impl = reinterpret_cast(db->GetRootDB()); auto seq = db_impl->TEST_GetLatestVisibleSequenceNumber();