Skip to content

chore: add orb lifecycle setup - #57

Merged
tetsuo-cpp merged 1 commit into
canonfrom
chore/orb-lifecycle-setup
Aug 8, 2026
Merged

chore: add orb lifecycle setup#57
tetsuo-cpp merged 1 commit into
canonfrom
chore/orb-lifecycle-setup

Conversation

@tetsuo-cpp

Copy link
Copy Markdown
Owner

Summary

  • install LLVM/MLIR 20, CMake, Ninja, clang-format, and locked Python dependencies in fresh orbs
  • configure the WarpForth CMake build and login-shell LLVM environment
  • add a lightweight resume-time environment check
  • use the default GNU linker so builds work consistently in login and non-login executor shells

Verification

  • first setup: 25.64s
  • idempotent second setup: 0.56s
  • resume: 0.00s
  • cmake --build build
  • cmake --build build --target check-warpforth — 109/109 passed
  • cmake --build build --target check-format
  • uv run ruff check gpu_test/
  • uv run ruff format --check gpu_test/

@tetsuo-cpp
tetsuo-cpp force-pushed the chore/orb-lifecycle-setup branch from 13d3602 to 434c63b Compare August 8, 2026 13:56
@tetsuo-cpp
tetsuo-cpp force-pushed the chore/orb-lifecycle-setup branch from 434c63b to aa846d8 Compare August 8, 2026 13:56
@tetsuo-cpp
tetsuo-cpp merged commit 1b6fb1d into canon Aug 8, 2026
1 check passed
@tetsuo-cpp
tetsuo-cpp deleted the chore/orb-lifecycle-setup branch August 8, 2026 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant