From 018f5f8c7cfeb210f45edab66ea3bc229fc5559e Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Sat, 16 Dec 2023 21:52:57 +0000 Subject: [PATCH] Enable libsleefdft on riscv64 --- .github/workflows/build_and_test.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index d11cc549..029a1980 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -17,7 +17,7 @@ permissions: env: GCC_VERSION: "11" LLVM_VERSION: "17" - COMMON_CMAKE_FLAGS: | + COMMON_CMAKE_FLAGS: > -DSLEEF_SHOW_CONFIG=1 -DBUILD_GNUABI_LIBS=ON -DBUILD_INLINE_HEADERS=ON @@ -227,8 +227,6 @@ jobs: EXTRA_CMAKE_FLAGS="${EXTRA_CMAKE_FLAGS} -DENFORCE_RVVM1=ON -DENFORCE_RVVM2=ON" # Disable inline headers, they just don't compile on riscv64 EXTRA_CMAKE_FLAGS="${EXTRA_CMAKE_FLAGS} -DBUILD_INLINE_HEADERS=OFF" - # Disable dft, it fails with linker error to `cexp` - EXTRA_CMAKE_FLAGS="${EXTRA_CMAKE_FLAGS} -DBUILD_DFT=OFF" # Disable quad, it's missing the `Sleef_quad` function EXTRA_CMAKE_FLAGS="${EXTRA_CMAKE_FLAGS} -DBUILD_QUAD=OFF" fi