You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: cmake/cpu_features.cmake
+19Lines changed: 19 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -8,8 +8,10 @@
8
8
9
9
option (ARCH_NATIVE "Add -march=native compiler flag. This makes your binaries non-portable but more performant code may be generated. This option overrides ENABLE_* options for specific instruction set. Highly not recommended to use." 0)
10
10
11
+
set(RUSTFLAGS)
11
12
if (ARCH_NATIVE)
12
13
set (COMPILER_FLAGS "${COMPILER_FLAGS} -march=native")
# MSAN: Disabled because ring does not generate the appropriate symbols
10
+
# NO_ARMV81_OR_HIGHER: Disabled because ring assumes that Neon is available with ARM
11
+
# Darwin: Issues with reqwest -> system-configuration (requires other frameworks)
11
12
if (NOT ENABLE_LIBRARIES ORNOT OS_LINUX OR (NOT ARCH_AMD64 ANDNOT ARCH_AARCH64) OR (SANITIZE STREQUAL"memory") OR NO_ARMV81_OR_HIGHER ORNOT ENABLE_RUST)
12
13
message(STATUS"Disabling delta kernel because of incompatible platform or Rust is disabled")
13
14
set(USE_DELTA_KERNEL_RS 0)
@@ -19,9 +20,14 @@ if (NOT ENABLE_DELTA_KERNEL_RS)
19
20
return()
20
21
endif()
21
22
22
-
# Path for autogenerated files (`delta_kernel_ffi.hpp`)
0 commit comments