From 31526ae619eaaa27479febb8407d55199c479cec Mon Sep 17 00:00:00 2001 From: JustVugg Date: Mon, 20 Jul 2026 18:15:39 +0200 Subject: [PATCH] fix(build): test_pipe_block references glm.c, renamed to colibri.c by #391 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The #270 rebase resolved the TEST_BINS list but missed the test_pipe_block rule prerequisite and its #include, both still pointing at glm.c (which #391 renamed to colibri.c) — 'No rule to make target glm.c' broke the Linux C test suite on dev. Point both at colibri.c. Build-verified locally. Co-Authored-By: Claude Fable 5 --- c/Makefile | 2 +- c/tests/test_pipe_block.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/c/Makefile b/c/Makefile index 35eccb5..3ebf7d8 100644 --- a/c/Makefile +++ b/c/Makefile @@ -368,7 +368,7 @@ tests/bench_idot$(EXE): tests/bench_idot.c colibri.c st.h uring.h json.h tok.h t tests/test_uring$(EXE): tests/test_uring.c colibri.c st.h uring.h json.h tok.h tok_unicode.h compat.h grammar.h tier.h quant.h sample.h kv_persist.h telemetry.h $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS) -tests/test_pipe_block$(EXE): tests/test_pipe_block.c glm.c st.h uring.h json.h tok.h tok_unicode.h compat.h grammar.h tier.h +tests/test_pipe_block$(EXE): tests/test_pipe_block.c colibri.c st.h uring.h json.h tok.h tok_unicode.h compat.h grammar.h tier.h $(CC) $(CFLAGS) $< -o $@ $(LDFLAGS) test-c: $(TEST_BINS) diff --git a/c/tests/test_pipe_block.c b/c/tests/test_pipe_block.c index 64fa276..8571695 100644 --- a/c/tests/test_pipe_block.c +++ b/c/tests/test_pipe_block.c @@ -19,7 +19,7 @@ #include #include #define main coli_glm_main_unused -#include "../glm.c" +#include "../colibri.c" #undef main static int fail(const char *s){ fprintf(stderr,"FAIL: %s\n",s); return 1; }