summaryrefslogtreecommitdiffhomepage
path: root/serialize/packbits-write.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'serialize/packbits-write.cpp')
-rw-r--r--serialize/packbits-write.cpp11
1 files changed, 5 insertions, 6 deletions
diff --git a/serialize/packbits-write.cpp b/serialize/packbits-write.cpp
index 416ee718..a5c80b49 100644
--- a/serialize/packbits-write.cpp
+++ b/serialize/packbits-write.cpp
@@ -23,11 +23,10 @@ static_assert(write_(
std::make_index_sequence<3>{}
) == (1 << 6) - 1);
-#if 0
-static_assert(write_(output<u32, 32>{0},
- f32<2>{0b10},
- f32<3>{0b011},
- f32<3>{0b001}) == 0b000101110);
-#endif
+static_assert(write_(
+ std::tuple{f32<2>{0b10}, f32<3>{0b011}, f32<3>{0b001}},
+ output<u32, 32>{0},
+ output_bits<32>{},
+ make_reverse_index_sequence<3>{}) == 0b000101110);
} // namespace floormat::detail_Pack_output