Skip to content

Conversation

@apache-hb
Copy link
Contributor

Adds a wrap for the physics library Jolt Physics

@apache-hb apache-hb marked this pull request as ready for review September 22, 2025 00:19
@apache-hb apache-hb force-pushed the jolt-5.3.0 branch 6 times, most recently from 330cf11 to e2ea26b Compare October 12, 2025 00:38
@IogaMaster
Copy link
Contributor

Can we get this pushed?

# fine.
if cpp.get_id() == 'clang' and host_machine.system() == 'windows'
error(
'unsupported architecture: Clang on cygwin/msys2 cannot build jolt due to linking issues, sorry',
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is technically an abuse of unsupported architecture, but indeed we don't have a separate disable flag for this.

What are the linking issues? Is it an upstream bug? Wrap bug?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I honestly can't remember, I think it may have been a clang bug at the time

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We don't require CI to be completely green. If this isn't a known unfixable problem for some reason, it might be better to remove the check to avoid hiding the issue.

@apache-hb apache-hb force-pushed the jolt-5.3.0 branch 3 times, most recently from c4449dc to d4ce448 Compare December 15, 2025 23:50
option(
'cross_platform_determinism',
type: 'boolean',
value: true,
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(default)

@apache-hb apache-hb force-pushed the jolt-5.3.0 branch 3 times, most recently from 292e058 to e66f470 Compare December 17, 2025 00:24
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.

3 participants