From b1b9ceaa9590f2adc0a531113e679c33b771ed96 Mon Sep 17 00:00:00 2001 From: misuzu Date: Mon, 6 Jun 2022 17:50:37 +0300 Subject: [PATCH 1/3] llvm_13: disable tools/gold/X86/split-dwarf.ll test on armv7l --- pkgs/development/compilers/llvm/13/llvm/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/compilers/llvm/13/llvm/default.nix b/pkgs/development/compilers/llvm/13/llvm/default.nix index b760d75cf4ed..b1dce12faccb 100644 --- a/pkgs/development/compilers/llvm/13/llvm/default.nix +++ b/pkgs/development/compilers/llvm/13/llvm/default.nix @@ -94,6 +94,7 @@ in stdenv.mkDerivation (rec { rm test/DebugInfo/X86/convert-inlined.ll rm test/DebugInfo/X86/convert-linked.ll rm test/tools/dsymutil/X86/op-convert.test + rm test/tools/gold/X86/split-dwarf.ll '' + optionalString (stdenv.hostPlatform.system == "armv6l-linux") '' # Seems to require certain floating point hardware (NEON?) rm test/ExecutionEngine/frem.ll From 67df7777e7896037150b5162344987462ecccaef Mon Sep 17 00:00:00 2001 From: misuzu Date: Mon, 6 Jun 2022 19:21:53 +0300 Subject: [PATCH 2/3] llvm_12: disable failing tests on armv7l --- pkgs/development/compilers/llvm/12/llvm/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/compilers/llvm/12/llvm/default.nix b/pkgs/development/compilers/llvm/12/llvm/default.nix index 8acd4d2c1fda..56a3d01e4b16 100644 --- a/pkgs/development/compilers/llvm/12/llvm/default.nix +++ b/pkgs/development/compilers/llvm/12/llvm/default.nix @@ -104,6 +104,8 @@ in stdenv.mkDerivation (rec { rm test/DebugInfo/X86/convert-inlined.ll rm test/DebugInfo/X86/convert-linked.ll rm test/tools/dsymutil/X86/op-convert.test + rm test/tools/gold/X86/split-dwarf.ll + rm test/tools/llvm-objcopy/MachO/universal-object.test '' + optionalString (stdenv.hostPlatform.system == "armv6l-linux") '' # Seems to require certain floating point hardware (NEON?) rm test/ExecutionEngine/frem.ll From f8c1774e25df4cb50b5687b48c347ea8c67317fa Mon Sep 17 00:00:00 2001 From: misuzu Date: Mon, 6 Jun 2022 19:42:44 +0300 Subject: [PATCH 3/3] llvm_11: disable tools/gold/X86/split-dwarf.ll test on armv7l --- pkgs/development/compilers/llvm/11/llvm/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/compilers/llvm/11/llvm/default.nix b/pkgs/development/compilers/llvm/11/llvm/default.nix index 955f9dbec7e8..f7a504483459 100644 --- a/pkgs/development/compilers/llvm/11/llvm/default.nix +++ b/pkgs/development/compilers/llvm/11/llvm/default.nix @@ -115,6 +115,7 @@ in stdenv.mkDerivation (rec { rm test/DebugInfo/X86/convert-inlined.ll rm test/DebugInfo/X86/convert-linked.ll rm test/tools/dsymutil/X86/op-convert.test + rm test/tools/gold/X86/split-dwarf.ll rm test/tools/llvm-readobj/ELF/dependent-libraries.test '' + optionalString (stdenv.hostPlatform.system == "armv6l-linux") '' # Seems to require certain floating point hardware (NEON?)