diff options
| author | Jonathan Bradley <jcb@pikum.xyz> | 2025-01-10 18:28:08 -0500 |
|---|---|---|
| committer | Jonathan Bradley <jcb@pikum.xyz> | 2025-01-10 18:28:08 -0500 |
| commit | 18880d891c9c2597420ebd606784ab9381d4a367 (patch) | |
| tree | 1439997fe93d8eb94e521b5f832e039902d75844 /test | |
| parent | 02325327fc34b25eafcf2f32f2641e53fd6e2440 (diff) | |
pk.h: -Wextra + clang compiler warnings
Diffstat (limited to 'test')
| -rw-r--r-- | test/pkarr.cpp | 4 | ||||
| -rw-r--r-- | test/pkev.c | 2 | ||||
| -rw-r--r-- | test/pkev.cpp | 14 | ||||
| -rw-r--r-- | test/pkmem.c | 2 | ||||
| -rw-r--r-- | test/pkmem.cpp | 43 | ||||
| -rw-r--r-- | test/pktmr.c | 2 | ||||
| -rw-r--r-- | test/pktmr.cpp | 2 |
7 files changed, 37 insertions, 32 deletions
diff --git a/test/pkarr.cpp b/test/pkarr.cpp index 306dd51..caed839 100644 --- a/test/pkarr.cpp +++ b/test/pkarr.cpp @@ -23,8 +23,8 @@ int main(int argc, char *argv[]) { (void)argc; (void)argv; - struct pk_arr arr = {0}; - struct pk_membucket *bkt = {0}; + struct pk_arr arr = {}; + struct pk_membucket *bkt = {}; /* template { diff --git a/test/pkev.c b/test/pkev.c index 55c3f85..10d82b0 100644 --- a/test/pkev.c +++ b/test/pkev.c @@ -40,7 +40,7 @@ thrd_ev_emit_two(void *) return 0; } -const pk_ev_mgr_id_T +pk_ev_mgr_id_T test_setup() { memset(&ev_one, 0, sizeof(struct ev)); diff --git a/test/pkev.cpp b/test/pkev.cpp index dd227ce..6258e02 100644 --- a/test/pkev.cpp +++ b/test/pkev.cpp @@ -31,10 +31,10 @@ struct ev { bool handled; }; -struct ev ev_one = {0}; -struct ev ev_two = {0}; +struct ev ev_one = {}; +struct ev ev_two = {}; -const pk_ev_mgr_id_T +pk_ev_mgr_id_T test_setup() { memset(&ev_one, 0, sizeof(struct ev)); @@ -115,7 +115,7 @@ int main(int argc, char *argv[]) { const uint64_t cb_count = PK_EV_INIT_CB_COUNT + 2; const uint64_t ev_count = PK_EV_INIT_EV_COUNT + 2; - struct ev evs[ev_count] = {{0}}; + struct ev evs[ev_count] = {}; const pk_ev_mgr_id_T evmgr = test_setup(); for (i = 0; i < ev_count; ++i) { evs[i].evmgr = evmgr; @@ -147,7 +147,7 @@ int main(int argc, char *argv[]) { const uint64_t cb_count = 255; const uint64_t ev_count = 255; - struct ev evs[ev_count] = {{0}}; + struct ev evs[ev_count] = {}; const pk_ev_mgr_id_T evmgr = test_setup(); for (i = 0; i < ev_count; ++i) { evs[i].evmgr = evmgr; @@ -183,7 +183,7 @@ int main(int argc, char *argv[]) int r; const uint64_t cb_count = 256; const uint64_t ev_count = 1; - struct ev evs[ev_count] = {{0}}; + struct ev evs[ev_count] = {}; const pk_ev_mgr_id_T evmgr = test_setup(); r = setjmp(jmp_env); @@ -222,7 +222,7 @@ int main(int argc, char *argv[]) int r; const uint64_t cb_count = 1; const uint64_t ev_count = 256; - struct ev evs[ev_count] = {{0}}; + struct ev evs[ev_count] = {}; const pk_ev_mgr_id_T evmgr = test_setup(); r = setjmp(jmp_env); diff --git a/test/pkmem.c b/test/pkmem.c index 2073459..024561d 100644 --- a/test/pkmem.c +++ b/test/pkmem.c @@ -25,7 +25,7 @@ int main(int argc, char *argv[]) { spinup(); char *some_dang_string = (char*)pk_new_base(64, alignof(char*)); - fprintf(stdout, "some_dang_string: %p\n", some_dang_string); + fprintf(stdout, "some_dang_string: %s: %p\n", some_dang_string, (void *)some_dang_string); pk_delete_base(some_dang_string, 64); teardown(); } diff --git a/test/pkmem.cpp b/test/pkmem.cpp index 57ae2c4..2e3b6f2 100644 --- a/test/pkmem.cpp +++ b/test/pkmem.cpp @@ -128,6 +128,7 @@ exit(int code) void handle_assert_abort(int sig) { + (void)sig; if (expected_exit) { caught = true; longjmp(jmp_env, 1); @@ -146,7 +147,7 @@ int main(int argc, char *argv[]) // pk_new<T> { char *some_dang_string = pk_new<char>(64); - fprintf(stdout, "some_dang_string: %p\n", some_dang_string); + fprintf(stdout, "some_dang_string: %s: %p\n", some_dang_string, (void *)some_dang_string); pk_delete<char>(some_dang_string, 64); } pk_memory_teardown_all(); @@ -165,7 +166,7 @@ int main(int argc, char *argv[]) fprintf(stdout, "head : %li\n", bkt->head); assert(65 == bkt->head); - fprintf(stdout, "blocks[0].data : %p\n", bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)bkt->blocks[0].data); assert(bkt->ptr + 10 == bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", bkt->blocks[0].size); @@ -188,13 +189,13 @@ int main(int argc, char *argv[]) fprintf(stdout, "head : %li\n", bkt->head); assert(65 == bkt->head); - fprintf(stdout, "blocks[0].data : %p\n", bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)bkt->blocks[0].data); assert(bkt->ptr + 1 == bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", bkt->blocks[0].size); assert(15 == bkt->blocks[0].size); - fprintf(stdout, "blocks[1].data : %p\n", bkt->blocks[1].data); + fprintf(stdout, "blocks[1].data : %p\n", (void *)bkt->blocks[1].data); assert(bkt->ptr + 25 == bkt->blocks[1].data); fprintf(stdout, "blocks[1].size : %li\n", bkt->blocks[1].size); @@ -209,17 +210,17 @@ int main(int argc, char *argv[]) FreeTest01 ft{}; ft.ensureState(); - fprintf(stdout, "blocks[0].data : %p\n", ft.bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)ft.bkt->blocks[0].data); assert(ft.bkt->ptr + 2 == ft.bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", ft.bkt->blocks[0].size); assert(6 == ft.bkt->blocks[0].size); - fprintf(stdout, "blocks[1].data : %p\n", ft.bkt->blocks[1].data); + fprintf(stdout, "blocks[1].data : %p\n", (void *)ft.bkt->blocks[1].data); assert(ft.bkt->ptr + 12 == ft.bkt->blocks[1].data); fprintf(stdout, "blocks[1].size : %li\n", ft.bkt->blocks[1].size); assert(4 == ft.bkt->blocks[1].size); - fprintf(stdout, "blocks[2].data : %p\n", ft.bkt->blocks[2].data); + fprintf(stdout, "blocks[2].data : %p\n", (void *)ft.bkt->blocks[2].data); assert(ft.bkt->ptr + 32 == ft.bkt->blocks[2].data); fprintf(stdout, "blocks[2].size : %li\n", ft.bkt->blocks[2].size); assert(32 == ft.bkt->blocks[2].size); @@ -245,17 +246,17 @@ int main(int argc, char *argv[]) fprintf(stdout, "head : %li\n", ft.bkt->head); assert(expected_head == ft.bkt->head); - fprintf(stdout, "blocks[0].data : %p\n", ft.bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)ft.bkt->blocks[0].data); assert(ft.bkt->ptr + 0 == ft.bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", ft.bkt->blocks[0].size); assert(8 == ft.bkt->blocks[0].size); - fprintf(stdout, "blocks[1].data : %p\n", ft.bkt->blocks[1].data); + fprintf(stdout, "blocks[1].data : %p\n", (void *)ft.bkt->blocks[1].data); assert(ft.bkt->ptr + 12 == ft.bkt->blocks[1].data); fprintf(stdout, "blocks[1].size : %li\n", ft.bkt->blocks[1].size); assert(4 == ft.bkt->blocks[1].size); - fprintf(stdout, "blocks[2].data : %p\n", ft.bkt->blocks[2].data); + fprintf(stdout, "blocks[2].data : %p\n", (void *)ft.bkt->blocks[2].data); assert(ft.bkt->ptr + 32 == ft.bkt->blocks[2].data); fprintf(stdout, "blocks[2].size : %li\n", ft.bkt->blocks[2].size); assert(32 == ft.bkt->blocks[2].size); @@ -281,12 +282,12 @@ int main(int argc, char *argv[]) fprintf(stdout, "head : %li\n", ft.bkt->head); assert(expected_head == ft.bkt->head); - fprintf(stdout, "blocks[0].data : %p\n", ft.bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)ft.bkt->blocks[0].data); assert(ft.bkt->ptr + 2 == ft.bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", ft.bkt->blocks[0].size); assert(6 == ft.bkt->blocks[0].size); - fprintf(stdout, "blocks[1].data : %p\n", ft.bkt->blocks[1].data); + fprintf(stdout, "blocks[1].data : %p\n", (void *)ft.bkt->blocks[1].data); assert(ft.bkt->ptr + 12 == ft.bkt->blocks[1].data); fprintf(stdout, "blocks[1].size : %li\n", ft.bkt->blocks[1].size); assert(4 == ft.bkt->blocks[1].size); @@ -313,12 +314,12 @@ int main(int argc, char *argv[]) fprintf(stdout, "head : %li\n", ft.bkt->head); assert(expected_head == ft.bkt->head); - fprintf(stdout, "blocks[0].data : %p\n", ft.bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)ft.bkt->blocks[0].data); assert(ft.bkt->ptr + 2 == ft.bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", ft.bkt->blocks[0].size); assert(6 == ft.bkt->blocks[0].size); - fprintf(stdout, "blocks[1].data : %p\n", ft.bkt->blocks[1].data); + fprintf(stdout, "blocks[1].data : %p\n", (void *)ft.bkt->blocks[1].data); assert(ft.bkt->ptr + 12 == ft.bkt->blocks[1].data); fprintf(stdout, "blocks[1].size : %li\n", ft.bkt->blocks[1].size); assert(52 == ft.bkt->blocks[1].size); @@ -345,12 +346,12 @@ int main(int argc, char *argv[]) fprintf(stdout, "head : %li\n", ft.bkt->head); assert(expected_head == ft.bkt->head); - fprintf(stdout, "blocks[0].data : %p\n", ft.bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)ft.bkt->blocks[0].data); assert(ft.bkt->ptr + 2 == ft.bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", ft.bkt->blocks[0].size); assert(14 == ft.bkt->blocks[0].size); - fprintf(stdout, "blocks[1].data : %p\n", ft.bkt->blocks[1].data); + fprintf(stdout, "blocks[1].data : %p\n", (void *)ft.bkt->blocks[1].data); assert(ft.bkt->ptr + 32 == ft.bkt->blocks[1].data); fprintf(stdout, "blocks[1].size : %li\n", ft.bkt->blocks[1].size); assert(32 == ft.bkt->blocks[1].size); @@ -373,12 +374,12 @@ int main(int argc, char *argv[]) fprintf(stdout, "head : %li\n", ft.bkt->head); assert(65 == ft.bkt->head); - fprintf(stdout, "blocks[0].data : %p\n", ft.bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)ft.bkt->blocks[0].data); assert(ft.bkt->ptr + 0 == ft.bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", ft.bkt->blocks[0].size); assert(32 == ft.bkt->blocks[0].size); - fprintf(stdout, "blocks[1].data : %p\n", ft.bkt->blocks[1].data); + fprintf(stdout, "blocks[1].data : %p\n", (void *)ft.bkt->blocks[1].data); assert(ft.bkt->ptr + 33 == ft.bkt->blocks[1].data); fprintf(stdout, "blocks[1].size : %li\n", ft.bkt->blocks[1].size); assert(31 == ft.bkt->blocks[1].size); @@ -453,7 +454,7 @@ int main(int argc, char *argv[]) fprintf(stdout, "ptr5 : %p\n", ptr5); assert(ft.bkt->ptr + 65 == ptr5); - fprintf(stdout, "blocks[0].data : %p\n", ft.bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)ft.bkt->blocks[0].data); assert(ft.bkt->ptr + 19 == ft.bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", ft.bkt->blocks[0].size); assert(13 == ft.bkt->blocks[0].size); @@ -483,7 +484,7 @@ int main(int argc, char *argv[]) fprintf(stdout, "ptr5 : %p\n", ptr5); assert(ft.bkt->ptr + 65 == ptr5); - fprintf(stdout, "blocks[0].data : %p\n", ft.bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)ft.bkt->blocks[0].data); assert(ft.bkt->ptr + 19 == ft.bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", ft.bkt->blocks[0].size); assert(14 == ft.bkt->blocks[0].size); @@ -514,7 +515,7 @@ int main(int argc, char *argv[]) fprintf(stdout, "ptr1 : %p\n", ft.ptrs[1]); assert(ft.bkt->ptr + 64 == ft.ptrs[1]); - fprintf(stdout, "blocks[0].data : %p\n", ft.bkt->blocks[0].data); + fprintf(stdout, "blocks[0].data : %p\n", (void *)ft.bkt->blocks[0].data); assert(ft.bkt->ptr + 19 == ft.bkt->blocks[0].data); fprintf(stdout, "blocks[0].size : %li\n", ft.bkt->blocks[0].size); assert(45 == ft.bkt->blocks[0].size); diff --git a/test/pktmr.c b/test/pktmr.c index 5237415..8708891 100644 --- a/test/pktmr.c +++ b/test/pktmr.c @@ -11,6 +11,8 @@ int main(int argc, char *argv[]) uint64_t asdf; (void)asdf; (void)stdout; + (void)argc; + (void)argv; // timer { diff --git a/test/pktmr.cpp b/test/pktmr.cpp index 1a5894f..899b421 100644 --- a/test/pktmr.cpp +++ b/test/pktmr.cpp @@ -11,6 +11,8 @@ int main(int argc, char *argv[]) uint64_t asdf; (void)asdf; (void)stdout; + (void)argc; + (void)argv; // timer { |
