Skip to content

mcpplibs.mwrap.jolt 5.6.0: jolt-m (Jolt Physics, rigid and soft body physics, cross-platform deterministic, as a C++23 module) - #786

Merged
Sunrisepeak merged 1 commit into
mainfrom
add/mwrap-jolt-5.6.0
Nov 14, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
add/mwrap-jolt-5.6.0

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

New mwrap package mcpplibs.mwrap.jolt 5.6.0 — mcpplibs/jolt-m, release mwrap-5.6.0.

  • Jolt Physics 5.6.0 (MIT) vendored byte for byte, built cross-platform deterministic (JPH_CROSS_PLATFORM_DETERMINISTIC, -ffp-contract=off, no fast math, JPH_NO_DEBUG for one library in every profile); no debug renderer, profiler, object stream or GPU compute backend.
  • import mcpplibs.mwrap.jolt;: every public name of <Jolt/…> in JPH and its nested namespaces (616 exported, derived by clang and audited in CI); 50 constants of internal linkage adapted under mcpplibs::mwrap::jolt.
  • Wrapper CI: Linux x86-64 and arm64 (GCC 16, LLVM 23), macOS, Windows, dev and release, wasm32 under node — one pinned scene hash on every row, with 0, 1 and 4 workers.
  • Asset jolt-m-5.6.0.tar.gz, sha256 ea4b7052c13888142594a01966081bda80a2dc8a32e9e093479cfacaba939c49; CN mirror gitcode.com/mcpp-res/mwrap-jolt with the same bytes.
  • Here: descriptor pkgs/mwrap/jolt.lua, consumer tests/mwrap/jolt-world, installed-template check with --deploy (STATIC_NOTICES), CHANGELOG, plan in .agents/docs/2026-11-15-add-jolt-mwrap-plan.md.

Locally: bash tests/run_members.sh jolt-world ok; check_installed_template.py --package mcpplibs.mwrap.jolt@5.6.0 --deploy ok.

…physics, cross-platform deterministic, as a C++23 module)
@Sunrisepeak
Sunrisepeak merged commit 21c2013 into main Nov 14, 2026
18 checks passed
@Sunrisepeak
Sunrisepeak deleted the add/mwrap-jolt-5.6.0 branch November 14, 2026 16:11
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