dimforge / simba

Set of mathematical traits to facilitate the use of SIMD-based AoSoA (Array of Struct of Array) storage pattern.
Apache License 2.0
293 stars 29 forks source link

Migrate from packed_simd to stdlib simd (aka portable simd) #33

Closed SUPERCILEX closed 4 months ago

SUPERCILEX commented 2 years ago

Packed simd stopped compiling a few days ago: https://github.com/rust-lang/packed_simd/issues/343. It should be replaced with portable simd: https://doc.rust-lang.org/std/simd/index.html

bjorn3 commented 1 year ago

This issue is preventing rapier from working with cg_clif when simd-unstable is enabled: https://github.com/bjorn3/rustc_codegen_cranelift/issues/1361

davemollen commented 7 months ago

packed_simd stopped compiling because the platform_intrinsics feature has been removed. Maybe this makes the earlier request for replacement with portable simd relevant again.

See the issue at the packed_simd repository: https://github.com/rust-lang/packed_simd/issues/360

ProfFan commented 6 months ago

And https://github.com/rust-lang/portable-simd