From 386fc8817e637fdd52c20e4ace6cc4ea1f1186ed Mon Sep 17 00:00:00 2001 From: Tavian Barnes Date: Tue, 27 Aug 2024 15:59:57 -0400 Subject: diag: Get rid of bfs_static_assert() In most cases, it's not too annoying to specify a message. For tests/bit.c, we can manually polyfill the 1-argument version. --- src/ioq.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/ioq.c') diff --git a/src/ioq.c b/src/ioq.c index 50898c6..603163d 100644 --- a/src/ioq.c +++ b/src/ioq.c @@ -180,8 +180,7 @@ typedef atomic uintptr_t ioq_slot; /** Amount to add for an additional skip. */ #define IOQ_SKIP_ONE (~IOQ_BLOCKED) -// Need room for two flag bits -bfs_static_assert(alignof(struct ioq_ent) >= (1 << 2)); +static_assert(alignof(struct ioq_ent) >= (1 << 2), "struct ioq_ent is underaligned"); /** * An MPMC queue of I/O commands. -- cgit v1.2.3