Skip to content

fix(deps): update dependency faiss-cpu to >=1.14,<1.15#1617

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/faiss-cpu-1.x
Open

fix(deps): update dependency faiss-cpu to >=1.14,<1.15#1617
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/faiss-cpu-1.x

Conversation

@renovate

@renovate renovate Bot commented May 22, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
faiss-cpu >=1.13,<1.14>=1.14,<1.15 age confidence

Release Notes

facebookresearch/faiss (faiss-cpu)

v1.14.3

Compare Source

Added

Changed

  • 262fc3c Re-enable musllinux wheels for faiss-cpu (#​5299)
  • 1cdc370 Run CI on push to main to refresh ccache cache (#​5291)
  • 379ee75 Reserve VisitedTableSet capacity to avoid rehashes during HNSW search (#​5290)
  • 6513a24 Enable Metal by default on Apple machines (#​5280)
  • fe46c3c Validate bool fields during deserialization (#​5279)
  • 480f917 Type imbalance_factor and wire the .pyi stub into the buck build (#​5269)
  • e60baeb Templatize search_from_candidate_unbounded for VisitedTable devirtualization (#​5270)
  • c000190 Accelerate ScalarQuantizer::QT_bf16 with AVX512-BF16. (#​4889)
  • 7504fc8 Upgrade CUVS Version to 26.06 (#​5240)
  • d12683c facebook-unused-include-check in IndexBinaryIVF.cpp (#​5263)
  • 99d9013 facebook-unused-include-check in distances_simd.cpp (#​5264)
  • 2f0368b facebook-unused-include-check in hamming_avx2.cpp (#​5265)
  • 0c72755 Remove unused include of platform_macros.h in partitioning.cpp
  • e6b8f6d IndexHNSW: use HNSW::is_similarity for IP/similarity metrics + tests (#​5226)
  • c0575f2 avoid runtime checks in VisitedTable (#​5234)
  • 1cb7601 Eliminate per-code denormalization in uniform SQ distance computation (#​5166)
  • f29d862 Revert D106693: Implement NEON-based FINE_SIZE=2 specializations for Index2LevelDecoderImpl and IndexPQDecoder
  • ef96e3d Updating CI to ROCm 7 (#​5196)
  • f5217d7 facebook-unused-include-check in IndexBinaryHNSW.cpp (#​5251)
  • 3e6ed99 facebook-unused-include-check in IndexBinaryIVF.cpp (#​5252)
  • 108868b Reject null inner index in IDMap and BinaryFromFloat deserialization (#​5239)
  • a64b549 Add IndexLattice r2 limit to cap decode-cache build cost (#​5238)
  • 0993715 faiss: Replace remaining get_single_code calls with ScopedCodes (#​5248)
  • 910e435 facebook-unused-include-check in hamming_avx2.cpp (#​5242)
  • d581f2f Use per-SIMD TU scan for standalone PQ (AVX2 gather inlining) (#​5233)

Fixed

  • 20afed0 make intentional cudaGetLastError() error-clears explicit ((void)) for clang21 -- fixes S674096 (#​5302)
  • e420e94 Move partitioning shifts tables to .rodata to fix non-AVX2 import SIGILL (#​5298)
  • 15bd823 Fix cuVS nightly (#​5273)
  • 17cc967 Fix AVX512_SPR dispatch on AMD: require AVX512_FP16 CPUID (#​5281)
  • e69bfee Stabilize RaBitQ tests on AVX512_SPR by switching to cross-level equivalence (#​5277)
  • c4c6514 Stub fixes: knn torch overload, ResidualCoarseQuantizer ctor, remove duplicate I/O defs (#​5283)
  • eb4c1ea Fix Windows ARM64 (MSVC) build broken by NEON SIMD templatization (#​5274)
  • ab63238 Install missing InvertedListScannerStats.h header (#​5268)
  • 1405415 Fix broken fbcode//faiss/tests:test_index_binary - test_replicas (test_index_binary.TestReplicasAndS (#​5258)
  • 34eb989 fix(python): int64 coercions for MapLong2Long + InvertedLists DOWNCAST chain (#​5257)
  • d492af4 faiss: initialize ids_tab to -1 in Top1BlockResultHandler::begin_multiple (#​5249)
  • a4e417f Fix: static SIMD dispatch falls to scalar for avx512_spr/avx512/arm_sve builds (#​5057)
  • 3edc6e1 Guard Panorama autovec pragmas against nvcc frontend (#​5241)
  • c7689c4 Fix ODR violation in ScannerMixIn by adding SIMDLevel template parameter (#​5148)
  • ca87f41 Open SIFT demo data in binary mode (#​5213)

v1.14.2

Compare Source

Added

Changed

Fixed

  • cb69d7c Fix Dq=None crash and np.empty nondeterminism in search_preassigned wrappers (#​5221)
  • 5c92c5c Fix flaky test_hnsw smoke test by increasing efSearch (#​5222)
  • 8d3cc92 Fix clone_index null return for IndexRowwiseMinMax (#​5220)
  • ff1d543 Fix python_unnecessary_generator_set_comprehension issues in faiss/tests/test_fastscan_filter.py (#​5215)
  • e235915 Fix FastScan DD regression by threading SIMD level through kernel functions (#​5210)
  • 172324a Fix IDSelectorBitmap conversion to cuVS bitset (#​5211)
  • 6bd749e Fix IDSelector leak via SearchParameters.sel setter (#​5208)
  • 6376bc3 Fix CI: (cuVS) conda shards cache lock, (ARM) bump openblas, (SVS) fix LeanVec double-destruction (#​5209)
  • 4b5a735 Fix python_unnecessary_generator_set_comprehension issues in faiss/.../bench_fw/optimize.py (#​5205)
  • 6789bf5 Validate IndexIDMap id_map and inner-index ntotal consistency to prevent search-time null deref (#​5203)
  • f750815 Pin MKL to <2026 to avoid soname mismatch with pytorch (#​5192)
  • bb2ce71 Fix 7 broken tests (#​5197)
  • f323c0f Fix backward compat test (#​5195)
  • 23cd94c Reduce BinaryCagra test parameters to prevent CI timeouts (#​5194)
  • 85fc627 Validate ProductQuantizer M*ksub during deserialization to prevent oversized allocations (#​5187)
  • 6cef1bb Fix cuVS and ROCm CI conda environment failures (#​5180)
  • 4a471ee Pin conda <25.7 to fix Windows build (#​5176)
  • a9c0d41 Work around GCC 12 miscompilation of AVX2 histogram (#​5124)
  • 40a8cc0 Fix lints associated with early stop facilities for IVF (#​5172)
  • 1e69d5a Fix peak-memory spike when loading IVF invlists via IO_FLAG_MMAP_IFC (#​5122)
  • 9942229 Fix add_sa_codes silently accepting non-int64 ids, corrupting stored labels (#​5171)
  • c5ddbc7 c_api: fix IndexShards own_indices getter/setter name mismatch (#​5165)
  • 8380e25 Fix avx512 unit test (#​5161)
  • 71448c0 Fix issue with svs tests (#​5162)
  • 6c70444 Validate code_size during deserialization to prevent oversized allocations (#​5151)
  • 9dbb81c Set own_fields after reading Index2Layer sub-quantizer during deserialization (#​5147)
  • 01b22b4 Fix memory leak warning for unordered_multimap in IndexIVFFlatDedup Python binding (#​1667) (#​5145)
  • 130fc24 Fix flaky test (#​5150)
  • dfce6e9 Fix OMP exception safety in IndexHNSW search (#​5133)
  • c627334 Fix sa_decode offset bug and integer overflow in IndexRefine (#​5143)
  • 1b4b995 Fix implicit integer precision loss from 64-bit to 32-bit (#​5091)
  • b056894 Fix miscellaneous lint warnings (#​5093)
  • ed11f28 Fix broken fbcode//faiss/tests:test_contrib - test_checkpoint (test_contrib.TestBigBatchSearch) (#​5139)
  • 277c53d Fix PCA training bug and memory safety issues in VectorTransform.cpp (#​5138)
  • 8312540 Fix integer type truncation in IDSelectorBatch bloom filter mask (#​5136)
  • 9cbc8da Fix integer overflow and unbounded loop in Clustering.cpp (#​5130)
  • 3c4056d Fix race condition in HNSW::add_with_locks (#​5129)
  • 6e64c5d Bump GCC pin in faiss-gpu conda recipe to fix AVX2 SIMD miscompilation (#​5125)
  • 58f6ebb Add per-read byte limit to SVS ReaderStreambuf to prevent OOM from corrupt index data (#​5118)
  • 817ecf9 Validate inverted list entry sizes against deserialization byte limit (#​5117)
  • e6be162 Validate VectorTransform dimension consistency during deserialization (#​5115)
  • 6707eac Add is_trained check to IndexIVF search and range_search to prevent querying untrained indexes (#​5114)
  • 349df70 Validate IndexHNSW2Level storage type during deserialization and search (#​5113)
  • edd6f3b Reject null quantizer during IVF index deserialization (#​5112)
  • 27078c5 Fix OMP exception safety in IndexNNDescent and IndexNSG search (#​5106)
  • [99db159](https://redirect.github.com/facebookresearch/faiss/com

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/faiss-cpu-1.x branch from 4a60a1e to 742e487 Compare June 13, 2026 06:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants