dimforge / rapier

2D and 3D physics engines focused on performance.
https://rapier.rs
Apache License 2.0
3.77k stars 235 forks source link

rapier3d doesn't compile with simd-nightly #633

Open cybersoulK opened 1 month ago

cybersoulK commented 1 month ago

rapier3d = { version = "0.19.0", features = ["simd-nightly"] }

I have been patching rapier3d 0.18.0 with the following: simba = { git = "https://github.com/dimforge/simba", branch = "master" } #fixes packed_simd2 dep

but since recently, it stopped working and it can't compile. Including rapier 0.19.0

cybersoulK commented 1 month ago

https://github.com/rust-lang/packed_simd/issues/360#issuecomment-2030807978 forgot to say. My machine target is arch64, haven't tested with other targets.

Vrixyz commented 1 month ago

Thanks for providing context, the linked comment helps understanding we have to migrate from packed_simd to std::simd in simba. Existing issue in simba: https://github.com/dimforge/simba/issues/33