fix: serialize Odin checking during bootstrap builds

This commit is contained in:
2026-10-25 01:52:14 +02:00
parent ecb7b2fc64
commit e804f027f3
2 changed files with 6 additions and 2 deletions
+5 -1
View File
@@ -4,11 +4,15 @@ Prototype error-tolerant Brolang compiler written in Odin.
```sh
mkdir -p build
odin build . -out:build/brolang
odin build . -no-threaded-checker -out:build/brolang
./build/brolang examples/programs/prototype -o build/prototype
./build/prototype
```
Bootstrap builds serialize Odin type checking to avoid the `Queue(string)`
polymorphic-type assertion observed with Odin `dev-2026-02`. Code generation
is unchanged; `make build` and `make install` use the same flag.
Programs may receive system I/O and process arguments explicitly through
`process.Init`; `main func() ...` remains valid. Standard-stream helpers bind the
provider, handle, and callback.