SpiecsEngine
 
Loading...
Searching...
No Matches

◆ TEST() [33/59]

SpicesTest::TEST ( MemoryLibraryTest ,
is_aligned  )

Testing Spices::MemoryLibrary::is_aligned.

Definition at line 17 of file MemoryLibrary_test.h.

17 {
18
20
21 EXPECT_EQ(Spices::MemoryLibrary::is_aligned(1, 2), false);
22 EXPECT_EQ(Spices::MemoryLibrary::is_aligned(2, 4), false);
23 EXPECT_EQ(Spices::MemoryLibrary::is_aligned(3, 6), false);
24
25 EXPECT_EQ(Spices::MemoryLibrary::is_aligned(4, 4), true);
26 EXPECT_EQ(Spices::MemoryLibrary::is_aligned(8, 4), true);
27 EXPECT_EQ(Spices::MemoryLibrary::is_aligned(12, 4), true);
28 }
#define SPICESTEST_PROFILE_FUNCTION()
static constexpr bool is_aligned(integral x, size_t a) noexcept
Determine is memory size aligned with specific value.