Skip to content

Commit 96215d7

Browse files
committed
fix: use Rust 1.90.0 for VectorChord simd crate compatibility
VectorChord's simd crate uses AVX-512 intrinsics that require Rust 1.90.0+ for stabilized target feature safety. Keep pgrx 0.16.1 but upgrade the Rust toolchain. Add 1.90.0 mapping to versions.json.
1 parent 9eebd50 commit 96215d7

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

nix/cargo-pgrx/versions.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,9 @@
113113
"rust": {
114114
"1.88.0": {
115115
"cargoHash": "sha256-95DHq5GLnAqb3bbKwwaeBeKEmkfRh81ZTRaJ7L59DAg="
116+
},
117+
"1.90.0": {
118+
"cargoHash": "sha256-95DHq5GLnAqb3bbKwwaeBeKEmkfRh81ZTRaJ7L59DAg="
116119
}
117120
}
118121
},

nix/ext/vectorchord.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
let
99
pname = "vchord";
1010
version = "1.1.0";
11-
rustVersion = "1.88.0";
11+
rustVersion = "1.90.0";
1212
pgrxVersion = "0.16.1";
1313

1414
cargo = rust-bin.stable.${rustVersion}.default;

0 commit comments

Comments
 (0)