Uh oh!
There was an error while loading. Please reload this page.
Actions: kitlang-dev/kitc
Actions
Showing runs from all workflows
152 workflow runs
152 workflow runs
docs: revise roadmap for Kit compiler development
Rust
#193:
Commit e57d61b
pushed
by
walker84837
fix: bypass compiler lint for unused_mut in compiler_detect
Rust
#192:
Commit dad509c
pushed
by
walker84837
fix(codegen): fix struct-in-tuple, destructure-reassign, defer
Rust
#191:
Commit fbd0730
pushed
by
walker84837
fix(ffi): correctly parse unnamed and multi-level pointers
Rust
#190:
Commit e388250
pushed
by
walker84837
fix(macos): use
xcrun --show-sdk-path for Apple SDK include dirs
Rust
#180:
Commit 1421461
pushed
by
walker84837
chore: make MacOS CI continue on error (not a main support target)
Rust
#179:
Commit b33b216
pushed
by
walker84837
feat(ci): add --locked to
cargo b and cargo test commands
Rust
#178:
Commit 24cecd1
pushed
by
walker84837
feat(ci): cache Cargo dependencies with rust-cache
Rust
#177:
Commit c727a4e
pushed
by
walker84837
refactor: unify compiler detection & respect KITC_CC consistenly
Rust
#176:
Commit 858e432
pushed
by
walker84837
fix(msvc): resolve system headers on Windows regardless of detected c…
Rust
#173:
Commit 024455d
pushed
by
walker84837
fix(msvc): fall back to filesystem include discovery when INCLUDE env…
Rust
#167:
Commit dffbbfb
pushed
by
walker84837
fix(c-headers): keep
typedef aliases and find system headers
Rust
#156:
Commit 3e4b8c1
pushed
by
walker84837
fix: improve defer expansion and C header parse diagnostics
Rust
#154:
Commit 7b4a568
pushed
by
walker84837
chore(ci): temporarily disable MacOS from CI
Rust
#153:
Commit f98ff9a
pushed
by
walker84837
refactor(ffi): move tgt detection into PreprocessConfig
Rust
#152:
Commit a618939
pushed
by
walker84837
fix(c-interop): support compound C types from
import "x";Rust
#151:
Commit 3749b88
pushed
by
walker84837
feat: implement {post,pre}-{de,in}crement
Rust
#150:
Commit 2f6a39a
pushed
by
walker84837
refactor(test)!: rework the test harness to generate tests at build time
Rust
#149:
Commit 8b7ce3c
pushed
by
walker84837
feat: implement bare blocks and make defer support them
Rust
#148:
Commit 083ea3a
pushed
by
walker84837
feat(cli): add compilation progress reporting
Rust
#147:
Commit 7e40d17
pushed
by
walker84837
fix: gate msvc call in translate_user_flags with #[cfg(windows)]
Rust
#146:
Commit 6b1ee96
pushed
by
walker84837
chore: move .obj outputs to build dir when using MSVC
Rust
#145:
Commit 0364310
pushed
by
walker84837
feat: detect and use cl.exe for compilation correctly
Rust
#144:
Commit 04888e9
pushed
by
walker84837
refactor(compiler): extract into shared crate
Rust
#143:
Commit ee87390
pushed
by
walker84837
refactor(ast): restructure Expr/Stmt metadata
Rust
#142:
Commit 109269b
pushed
by
walker84837