Skip to content

Mythic beasts: Bob builds different GLBs than the committed ones (same Blender 5.2.0, -t 8) #4129

Open

Description

@QuinnsCode

Found while checking #3821 (PR #4127). On Bob (the builder Mac), bun scripts/beasts.ts jackalope squonk gives the same bytes with main's script and with the new shared runner, but neither matches the GLBs committed in apps/mythic-masters/public/models/:

beast committed (sha256, first 16) built on Bob, old and new script
jackalope dfb06a5b235eda28 180e820f4ba4d402
squonk b20bf5ada5bf4ea9 81286ae94ccbeb31

Bob and the office Mac both run Blender 5.2.0 LTS. beasts.ts says pinning -t 8 makes "a Mac with another core count make the same GLBs", so something else differs: a different machine (CPU), a stale committed GLB (a sheet changed without a rebuild), or a 5.2.0 build difference.

Next step: rebuild those two on the office Mac (cd apps/mythic-masters && bun scripts/beasts.ts jackalope squonk, about 10 s) and compare with git. If the office Mac matches git, the build depends on the machine and the pin comment is wrong. If it doesn't match, the committed files are stale.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions