mirror of
https://github.com/open-quantum-safe/liboqs.git
synced 2025-11-22 00:09:23 -05:00
Disable BIKE build on s390x (big endian) (#1115)
This commit is contained in:
parent
d071f2bc8c
commit
5c2e13062c
@ -27,8 +27,8 @@ if(OQS_DIST_X86_64_BUILD OR OQS_USE_AVX2_INSTRUCTIONS)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# BIKE is not supported on Windows and 32-bit ARM
|
||||
cmake_dependent_option(OQS_ENABLE_KEM_BIKE "Enable BIKE algorithm family" ON "NOT WIN32; NOT ARCH_ARM32v7; NOT ARCH_X86" OFF)
|
||||
# BIKE is not supported on Windows, 32-bit ARM and S390X (big endian)
|
||||
cmake_dependent_option(OQS_ENABLE_KEM_BIKE "Enable BIKE algorithm family" ON "NOT WIN32; NOT ARCH_ARM32v7; NOT ARCH_X86; NOT ARCH_S390X" OFF)
|
||||
cmake_dependent_option(OQS_ENABLE_KEM_bike_l1 "" ON "OQS_ENABLE_KEM_BIKE" OFF)
|
||||
cmake_dependent_option(OQS_ENABLE_KEM_bike_l3 "" ON "OQS_ENABLE_KEM_BIKE" OFF)
|
||||
|
||||
|
||||
@ -17,5 +17,5 @@ jobs:
|
||||
compiler: gcc
|
||||
if: NOT branch =~ /^ghactionsonly-/
|
||||
script:
|
||||
- mkdir build && cd build && cmake -DOQS_ENABLE_KEM_BIKE=OFF -GNinja .. && cmake -LA .. && ninja
|
||||
- mkdir build && cd build && cmake -GNinja .. && cmake -LA .. && ninja
|
||||
- cd build & ninja run_tests
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user