Upgrading nalgebra 0.32 to 0.33
Breaking0.32.6 → 0.33.3Breaking2New5Changed3Fixed3
BreakingUpgrade verdict
2 breaking changes.
In plain terms
- The optional CUDA support is gone because the toolchain it relied on is no longer maintained.
- Code that names the Allocator type must drop the scalar type argument.
Must act 2 items need code or config changes
Adds cool_asserts ^2.0.3, trybuild ^1.0.90.
Drops cust_core.
Installs 144 packages in all (was 136).
What you must change
Breaking2
Removes the cuda feature, as the toolchain it depends on is long abandoned.
cudaRemoves the scalar type T from the Allocator trait parameters, so Allocator<T, R, C> becomes Allocator<R, C>.
Allocator