From 27ffd14ae460b7a4f63e0438d50cd2ddd54de00d Mon Sep 17 00:00:00 2001 From: Richard Barnes Date: Mon, 12 Jun 2023 15:07:08 -0700 Subject: [PATCH] Use C++17 [[fallthrough]] in faiss/utils/distances_simd.cpp (#2913) Summary: Pull Request resolved: https://github.com/facebookresearch/faiss/pull/2913 Reviewed By: algoriddle Differential Revision: D46603510 fbshipit-source-id: 374d530d79176ac553b40d5ad04bf83d4920b107 --- faiss/utils/distances_simd.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/faiss/utils/distances_simd.cpp b/faiss/utils/distances_simd.cpp index e885eb121f..953e5b7763 100644 --- a/faiss/utils/distances_simd.cpp +++ b/faiss/utils/distances_simd.cpp @@ -306,8 +306,10 @@ static inline __m128 masked_read(int d, const float* x) { switch (d) { case 3: buf[2] = x[2]; + [[fallthrough]]; case 2: buf[1] = x[1]; + [[fallthrough]]; case 1: buf[0] = x[0]; }