Skip to content

Commit

Permalink
fix "undefined reference" due to odr-usage (#85)
Browse files Browse the repository at this point in the history
* fix "undefined reference" due to odr-usage

* removed odr-usage
  • Loading branch information
ptahmose committed Dec 8, 2023
1 parent 8dbc3f0 commit aff047d
Showing 1 changed file with 7 additions and 7 deletions.
14 changes: 7 additions & 7 deletions Src/libCZI_UnitTests/test_SubBlockCache.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,11 @@ TEST(SubBlockCache, OverwriteExisting)
EXPECT_TRUE(AreBitmapDataEqual(bm3, bitmap_from_cache_2));

const auto statistics_memory_usage = cache->GetStatistics(ISubBlockCacheStatistics::kMemoryUsage);
EXPECT_EQ(statistics_memory_usage.validityMask, ISubBlockCacheStatistics::kMemoryUsage);
EXPECT_TRUE(statistics_memory_usage.validityMask == ISubBlockCacheStatistics::kMemoryUsage);
EXPECT_EQ(statistics_memory_usage.memoryUsage, 163 * 128 * 3 + 11 * 14);

const auto statistics_elements_count = cache->GetStatistics(ISubBlockCacheStatistics::kElementsCount);
EXPECT_EQ(statistics_elements_count.validityMask, ISubBlockCacheStatistics::kElementsCount);
EXPECT_TRUE(statistics_elements_count.validityMask == ISubBlockCacheStatistics::kElementsCount);
EXPECT_EQ(statistics_elements_count.elementsCount, 2);
}

Expand All @@ -70,11 +70,11 @@ TEST(SubBlockCache, GetStatistics)
cache->Add(1, bm2);

const auto statistics_memory_usage = cache->GetStatistics(ISubBlockCacheStatistics::kMemoryUsage);
EXPECT_EQ(statistics_memory_usage.validityMask, ISubBlockCacheStatistics::kMemoryUsage);
EXPECT_TRUE(statistics_memory_usage.validityMask == ISubBlockCacheStatistics::kMemoryUsage);
EXPECT_EQ(statistics_memory_usage.memoryUsage, 4 * 2 + 2 * 2 * 2);

const auto statistics_elements_count = cache->GetStatistics(ISubBlockCacheStatistics::kElementsCount);
EXPECT_EQ(statistics_elements_count.validityMask, ISubBlockCacheStatistics::kElementsCount);
EXPECT_TRUE(statistics_elements_count.validityMask == ISubBlockCacheStatistics::kElementsCount);
EXPECT_EQ(statistics_elements_count.elementsCount, 2);

const auto statistics_both = cache->GetStatistics(ISubBlockCacheStatistics::kMemoryUsage | ISubBlockCacheStatistics::kElementsCount);
Expand All @@ -95,7 +95,7 @@ TEST(SubBlockCache, PruneCacheCase1)

cache->Prune({ numeric_limits<uint64_t>::max(), 1 });
const auto statistics_elements_count = cache->GetStatistics(ISubBlockCacheStatistics::kElementsCount);
EXPECT_EQ(statistics_elements_count.validityMask, ISubBlockCacheStatistics::kElementsCount);
EXPECT_TRUE(statistics_elements_count.validityMask == ISubBlockCacheStatistics::kElementsCount);
EXPECT_EQ(statistics_elements_count.elementsCount, 1);

auto bitmap_from_cache = cache->Get(1);
Expand All @@ -120,7 +120,7 @@ TEST(SubBlockCache, PruneCacheCase2)

cache->Prune({ numeric_limits<uint64_t>::max(), 1 });
const auto statistics_elements_count = cache->GetStatistics(ISubBlockCacheStatistics::kElementsCount);
EXPECT_EQ(statistics_elements_count.validityMask, ISubBlockCacheStatistics::kElementsCount);
EXPECT_TRUE(statistics_elements_count.validityMask == ISubBlockCacheStatistics::kElementsCount);
EXPECT_EQ(statistics_elements_count.elementsCount, 1);

bitmap_from_cache = cache->Get(0);
Expand All @@ -146,7 +146,7 @@ TEST(SubBlockCache, PruneCacheCase3)
prune_options.maxMemoryUsage = 1;
cache->Prune(prune_options);
const auto statistics_elements_count = cache->GetStatistics(ISubBlockCacheStatistics::kElementsCount);
EXPECT_EQ(statistics_elements_count.validityMask, ISubBlockCacheStatistics::kElementsCount);
EXPECT_TRUE(statistics_elements_count.validityMask == ISubBlockCacheStatistics::kElementsCount);
EXPECT_EQ(statistics_elements_count.elementsCount, 1);

auto bitmap_from_cache = cache->Get(0);
Expand Down

0 comments on commit aff047d

Please sign in to comment.