diff --git a/.github/workflows/all.yml b/.github/workflows/all.yml index 19f00998..d8e4f3d3 100644 --- a/.github/workflows/all.yml +++ b/.github/workflows/all.yml @@ -237,9 +237,13 @@ jobs: submodules: recursive - name: Install Linux dependencies if: runner.os == 'Linux' - run: sudo apt-get update && sudo apt-get install -y pkg-config - - name: Build voyager locally + run: sudo apt-get update && sudo apt-get install -y pkg-config + - name: Run CMake + uses: threeal/cmake-action@v2.0.0 + - name: Build C++ run: make test + - name: Build and test + run: ./test build-python-wheels: needs: [run-python-tests, run-python-tests-with-address-sanitizer] diff --git a/cpp/test/test_main.cpp b/cpp/test/test_main.cpp index f9cc4e6c..69cfd39b 100644 --- a/cpp/test/test_main.cpp +++ b/cpp/test/test_main.cpp @@ -41,7 +41,7 @@ TEST_CASE("Test combinations of different instantiations and sizes") { testCombination(index, spaceType, numDimensions, storageType); } else if (storageType == StorageDataType::E4M3) { auto index = TypedIndex(spaceType, numDimensions); - testCombination(index, spaceType, 20, storageType); + testCombination(index, spaceType, numDimensions, storageType); } } }