folly: disable tests on exotic platforms

This commit is contained in:
Weijia Wang
2025-05-06 20:55:09 +02:00
parent 8c742e834f
commit 9dbf4ac1cd
+7 -1
View File
@@ -116,7 +116,13 @@ stdenv.mkDerivation (finalAttrs: {
]
);
doCheck = true;
# https://github.com/facebook/folly/blob/main/folly/DiscriminatedPtr.h
# error: #error "DiscriminatedPtr is x64, arm64, ppc64 and riscv64 specific code."
doCheck =
stdenv.hostPlatform.isx86_64
|| stdenv.hostPlatform.isAarch64
|| stdenv.hostPlatform.isPower64
|| stdenv.hostPlatform.isRiscV64;
patches = [
# The base template for std::char_traits has been removed in LLVM 19