about summary refs log tree commit diff
path: root/pkgs/development/compilers/llvm
diff options
context:
space:
mode:
authorKranium Gikos Mendoza <kranium@gikos.net>2019-06-09 23:32:21 +1000
committerKranium Gikos Mendoza <kranium@gikos.net>2019-06-09 23:36:06 +1000
commit744ab4254cc74fe617193910eb9bad5e4ceca898 (patch)
treefaa2357ee7b5657841ae8e57b804d17984e0e05a /pkgs/development/compilers/llvm
parent7defc47944fe6d1da4c3a08c60c8332ca660a680 (diff)
downloadnixlib-744ab4254cc74fe617193910eb9bad5e4ceca898.tar
nixlib-744ab4254cc74fe617193910eb9bad5e4ceca898.tar.gz
nixlib-744ab4254cc74fe617193910eb9bad5e4ceca898.tar.bz2
nixlib-744ab4254cc74fe617193910eb9bad5e4ceca898.tar.lz
nixlib-744ab4254cc74fe617193910eb9bad5e4ceca898.tar.xz
nixlib-744ab4254cc74fe617193910eb9bad5e4ceca898.tar.zst
nixlib-744ab4254cc74fe617193910eb9bad5e4ceca898.zip
llvm_7: skip failing X86 test cases on armv7l
fixes #57472
Diffstat (limited to 'pkgs/development/compilers/llvm')
-rw-r--r--pkgs/development/compilers/llvm/7/llvm.nix8
1 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/compilers/llvm/7/llvm.nix b/pkgs/development/compilers/llvm/7/llvm.nix
index 34f8a5478d1b..7fdd6aa44ee1 100644
--- a/pkgs/development/compilers/llvm/7/llvm.nix
+++ b/pkgs/development/compilers/llvm/7/llvm.nix
@@ -89,6 +89,14 @@ in stdenv.mkDerivation (rec {
     substituteInPlace unittests/Support/CMakeLists.txt \
       --replace "add_subdirectory(DynamicLibrary)" ""
     rm unittests/Support/DynamicLibrary/DynamicLibraryTest.cpp
+  '' + optionalString stdenv.hostPlatform.isAarch32 ''
+    # skip failing X86 test cases on armv7l
+    rm test/DebugInfo/X86/debug_addr.ll
+    rm test/tools/llvm-dwarfdump/X86/debug_addr.s
+    rm test/tools/llvm-dwarfdump/X86/debug_addr_address_size_mismatch.s
+    rm test/tools/llvm-dwarfdump/X86/debug_addr_dwarf4.s
+    rm test/tools/llvm-dwarfdump/X86/debug_addr_unsupported_version.s
+    rm test/tools/llvm-dwarfdump/X86/debug_addr_version_mismatch.s
   '' + ''
     patchShebangs test/BugPoint/compile-custom.ll.py
   '';