ci: selfhost smoke for move_field and multi-file #line

Add tools/smoke_selfhost.sh and make test-selfhost-smoke (via make selfhost)
to the default make test suite, covering field-move ownership and per-file
#line paths under buxc2.
This commit is contained in:
2026-07-19 23:14:40 +03:00
parent 70321075a6
commit 5de8d8912d
4 changed files with 153 additions and 8 deletions
+2 -1
View File
@@ -138,7 +138,8 @@ make test-registry # package registry (local + HTTP index)
make test-apps # showcase apps build + simpledb/jwt CLI smoke (in `make test`)
make test-dwarf # #line maps + .debug_info + --release (in `make test`)
make test-registry # package registry local + HTTP (in `make test`)
make test-lsp # hover + references/rename smokes
make test-selfhost-smoke # buxc2: move_field + multi-file #line (in `make test`)
make test-lsp # hover + references/rename + call hierarchy
make bench # micro-benchmarks (Bux + C/Nim/Zig twins)
make bench-nexus # wrk throughput vs apps/nexus /api/health
```