faiss_ex

Build log

host

faiss_ex 0.1.0 · fail · run faiss_ex-0.1.0-1791183320546
90 of 90 lines
1Resolving Hex dependencies...2Resolution completed in 0.107s3Unchanged:4  circular_buffer 1.1.05  elixir_make 0.10.06  faiss_ex 0.1.07  interactive_cmd 0.1.48  nerves 2.0.0-pre.29  nerves_discovery 0.1.510  nerves_logging 0.2.411  nerves_runtime 0.13.1312  nerves_system_bbb 2.30.213  nerves_system_br 1.34.414  nerves_system_mangopi_mq_pro 0.17.215  nerves_system_qemu_aarch64 0.4.216  nerves_system_rpi0 2.1.217  nerves_system_rpi4 2.1.218  nerves_system_rpi5 2.1.219  nerves_system_trellis 0.5.020  nerves_system_x86_64 1.34.221  nerves_toolchain_aarch64_nerves_linux_gnu 15.3.122  nerves_toolchain_armv6_nerves_linux_gnueabihf 15.3.123  nerves_toolchain_armv7_nerves_linux_gnueabihf 15.3.124  nerves_toolchain_riscv64_nerves_linux_gnu 15.3.125  nerves_toolchain_x86_64_nerves_linux_musl 15.3.126  nerves_uevent 0.1.727  property_table 0.3.428  ring_logger 0.11.729  tablet 0.3.330  toolshed 0.5.031  uboot_env 1.0.232All dependencies have been fetched33==> faiss_ex34==> Cloning FAISS v1.10.0...35mkdir -p /home/nerves/.cache/faiss_ex36git clone --depth 1 --branch v1.10.0 https://github.com/facebookresearch/faiss.git /home/nerves/.cache/faiss_ex/faiss-v1.10.037Cloning into '/home/nerves/.cache/faiss_ex/faiss-v1.10.0'...38Note: switching to '189a9d4461233de798c2eb17fb6d354ceda542e6'.3940You are in 'detached HEAD' state. You can look around, make experimental41changes and commit them, and you can discard any commits you make in this42state without impacting any branches by switching back to a branch.4344If you want to create a new branch to retain commits you create, you may45do so (now or later) by using -c with the switch command. Example:4647  git switch -c <new-branch-name>4849Or undo this operation with:5051  git switch -5253Turn off this advice by setting config variable advice.detachedHead to false5455touch /home/nerves/.cache/faiss_ex/faiss-v1.10.0/.cloned56==> Configuring FAISS...57cd /home/nerves/.cache/faiss_ex/faiss-v1.10.0 && env -u CFLAGS -u LDFLAGS -u CXXFLAGS cmake -B build -DFAISS_ENABLE_C_API=ON -DFAISS_ENABLE_PYTHON=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release -DFAISS_OPT_LEVEL=generic -DFAISS_ENABLE_GPU=OFF58-- The CXX compiler identification is GNU 13.3.059-- Detecting CXX compiler ABI info60-- Detecting CXX compiler ABI info - done61-- Check for working CXX compiler: /usr/bin/c++ - skipped62-- Detecting CXX compile features63-- Detecting CXX compile features - done64-- Found OpenMP_CXX: -fopenmp (found version "4.5") 65-- Found OpenMP: TRUE (found version "4.5")  66-- Performing Test CMAKE_HAVE_LIBC_PTHREAD67-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success68-- Found Threads: TRUE  69-- Could NOT find MKL (missing: MKL_LIBRARIES) 70-- Looking for sgemm_71-- Looking for sgemm_ - not found72CMake Error at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message):73  Could NOT find BLAS (missing: BLAS_LIBRARIES)74Call Stack (most recent call first):75  /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)76  /usr/share/cmake-3.28/Modules/FindBLAS.cmake:1383 (find_package_handle_standard_args)77  faiss/CMakeLists.txt:384 (find_package)787980-- Configuring incomplete, errors occurred!81make: *** [Makefile:143: /home/nerves/.cache/faiss_ex/faiss-v1.10.0/build/Makefile] Error 182could not compile dependency :faiss_ex, "mix compile" failed. Errors may have been logged above. You can recompile this dependency with "mix deps.compile faiss_ex --force", update it with "mix deps.update faiss_ex" or clean it with "mix deps.clean faiss_ex"83==> nerves_compatibility_test84** (Mix) Could not compile with "make" (exit status: 2).85You need to have gcc and make installed. If you are using86Ubuntu or any other Debian-based system, install the packages87"build-essential". Also install "erlang-dev" package if not88included in your Erlang/OTP version. If you're on Fedora, run89"dnf group install 'Development Tools'".90