Repository navigation
Commit 0058999
committed
lancedb: fix riscv64 SIMD-fallback patches for 0.38.0/0.39.0
CI failed applying patches/lancedb/<version>/0001*.patch for the two new
pending versions: no patch directory existed for them yet (only 0.37.1
had one), so the glob matched nothing and `git apply` errored on a
literal, missing filename.
lancedb pins lance-core/lance-linalg to a different exact version per
release (10.0.0 for v0.37.1, 11.0.0 for v0.38.0, 12.0.0 for v0.39.0),
but the workflow hardcoded checking out lance v10.0.0 for the riscv64
SIMD fallback regardless of which lancedb version was being built. Make
that checkout track whatever lance-core version the checked-out
lancedb's own Cargo.toml pins, and add the corresponding per-version
patch directories:
- 0001 (Cargo.toml `[patch.crates-io]` redirect) is unchanged across
lance versions, copied verbatim from 0.37.1.
- 0002 (portable riscv64 SIMD fallback for lance-linalg's f32x8/f32x16/
i32x8/f64x4/f64x8) reuses patches/pylance/11.0.0's fallback patch,
which applies cleanly to both lance v11.0.0 (0.38.0) and v12.0.0
(0.39.0) unchanged (verified locally with `git apply --check` against
real lancedb/lance checkouts at both tags).1 parent 84cf4c3 commit 0058999
5 files changed
Lines changed: 2721 additions & 2 deletions
File tree
- .github/workflows
- patches/lancedb
- 0.38.0
- 0.39.0
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
80 | 87 | | |
81 | 88 | | |
82 | 89 | | |
83 | 90 | | |
84 | 91 | | |
85 | | - | |
| 92 | + | |
86 | 93 | | |
87 | 94 | | |
88 | 95 | | |
89 | | - | |
| 96 | + | |
90 | 97 | | |
91 | 98 | | |
92 | 99 | | |
| |||
Lines changed: 64 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
0 commit comments