about summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorRahul Butani <rrbutani@users.noreply.github.com>2023-01-08 06:27:52 -0800
committerRahul Butani <rrbutani@users.noreply.github.com>2023-01-27 13:29:23 -0800
commit5e5ed7d8161e465fd086a74029e86c53b262a9d1 (patch)
treea394f9e4f7782208d8eb959e504fcf900f86be57 /pkgs/development/compilers
parenteafb8fbd3215f0fe6b1d4a0360a9c4f761677179 (diff)
downloadnixlib-5e5ed7d8161e465fd086a74029e86c53b262a9d1.tar
nixlib-5e5ed7d8161e465fd086a74029e86c53b262a9d1.tar.gz
nixlib-5e5ed7d8161e465fd086a74029e86c53b262a9d1.tar.bz2
nixlib-5e5ed7d8161e465fd086a74029e86c53b262a9d1.tar.lz
nixlib-5e5ed7d8161e465fd086a74029e86c53b262a9d1.tar.xz
nixlib-5e5ed7d8161e465fd086a74029e86c53b262a9d1.tar.zst
nixlib-5e5ed7d8161e465fd086a74029e86c53b262a9d1.zip
llvmPackages_15.llvm: disable some RISC-V ZBP tests on arm32
see this thread for context: https://github.com/NixOS/nixpkgs/pull/194634#discussion_r999790443

Co-authored-by: misuzu <bakalolka@gmail.com>
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r--pkgs/development/compilers/llvm/15/llvm/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/development/compilers/llvm/15/llvm/default.nix b/pkgs/development/compilers/llvm/15/llvm/default.nix
index 3a307cc22ac8..81efbf56100a 100644
--- a/pkgs/development/compilers/llvm/15/llvm/default.nix
+++ b/pkgs/development/compilers/llvm/15/llvm/default.nix
@@ -227,6 +227,12 @@ in stdenv.mkDerivation (rec {
     rm test/tools/gold/X86/split-dwarf.ll
     rm test/tools/llvm-dwarfdump/X86/prettyprint_types.s
     rm test/tools/llvm-dwarfdump/X86/simplified-template-names.s
+
+    # !!! Note: these tests are removed in LLVM 16.
+    #
+    # See here for context: https://github.com/NixOS/nixpkgs/pull/194634#discussion_r999790443
+    rm test/CodeGen/RISCV/rv32zbp.ll
+    rm test/CodeGen/RISCV/rv64zbp.ll
   '' + optionalString (stdenv.hostPlatform.system == "armv6l-linux") ''
     # Seems to require certain floating point hardware (NEON?)
     rm test/ExecutionEngine/frem.ll