Skip to content

Commit 7db78af

Browse files
author
Julian LALU
committed
Fix i128/u128 tests
1 parent 34442e3 commit 7db78af

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

test/i128/i128_constructors.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33

44
GTEST_TEST(i128, default_constructor)
55
{
6-
i128 v;
7-
hud_assert_ne(v, 0);
6+
u8 memory[sizeof(i128)];
7+
hud::memory::set_memory_safe(memory, 0xFF);
8+
i128 *v = new (memory) i128;
9+
hud_assert_ne(*v, 0);
810
}
911

1012
GTEST_TEST(i128, constructor_init)

test/u128/u128_constructors.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33

44
GTEST_TEST(u128, default_constructor)
55
{
6-
u128 v;
7-
hud_assert_ne(v, 0);
6+
u8 memory[sizeof(u128)];
7+
hud::memory::set_memory_safe(memory, 0xFF);
8+
u128 *v = new (memory) u128;
9+
hud_assert_ne(*v, 0);
810
}
911

1012
GTEST_TEST(u128, constructor_init)

0 commit comments

Comments
 (0)