test: re-express 989_lib_byteid byte-id corpus gate to sep .sepwork layout (M4 E3, #94)
94b of the C-mig2 split (own commit: lone phase-1 test-commit cache gate). The corpus gate now drives two --sep builds (ww / ww_ww) per lib unit and byte-diffs the concatenated per-package .sepwork/*.s. Keying on every per-package .s — the imported lib body (e.g. log.s) and lib/test (test.s), never collapsed to __root.s — preserves the cs!=ww lib-body coverage the gate exists for. Tri-mode (ID/DIVERGE/WWREJECT) per module, import-landed sentinel, and corpus_complete scan all preserved. 43/43 (net=M_ID via #102). Test-only; all 5 binary pins HOLD.
This commit is contained in:
6
Makefile
6
Makefile
@@ -3129,8 +3129,10 @@ $(BIN)/test_regex_run: test/wcc/989_regex_run.c $(BIN)/ww $(BIN)/w6c \
|
||||
$(BIN)/w6a $(BIN)/w6l $(LIB)/libwwrt.a | $(BIN)
|
||||
$(CC) $(CFLAGS) -o $@ $<
|
||||
|
||||
$(BIN)/test_lib_byteid: test/wcc/989_lib_byteid.c $(BIN)/ww $(BIN)/w6c \
|
||||
$(BIN)/w6c_ww $(BIN)/w6a $(BIN)/w6l $(LIB)/libwwrt.a | $(BIN)
|
||||
$(BIN)/test_lib_byteid: test/wcc/989_lib_byteid.c \
|
||||
$(BIN)/ww $(BIN)/w6c $(BIN)/w6a $(BIN)/w6l \
|
||||
$(BIN)/ww_ww $(BIN)/w6c_ww $(BIN)/w6a_ww $(BIN)/w6l_ww \
|
||||
$(LIB)/libwwrt.a | $(BIN)
|
||||
$(CC) $(CFLAGS) -o $@ $<
|
||||
|
||||
$(BIN)/test_m2wwi_run: test/wcc/989_m2wwi_run.c $(BIN)/ww $(BIN)/w6c \
|
||||
|
||||
Reference in New Issue
Block a user