diff options
author | Luiz Ribeiro <luizribeiro@gmail.com> | 2022-07-16 22:50:41 -0500 |
---|---|---|
committer | Luiz Ribeiro <luizribeiro@gmail.com> | 2022-07-16 22:50:41 -0500 |
commit | c74330843816fb834f2cf2cd3c24b2d065625c7e (patch) | |
tree | 9de8100b10e13acb545a73446f1e501d7859913a | |
parent | 0e48ac04695271ec69706e67f3cd2b358ce5c85d (diff) |
llvm14: Skip broken tests on riscv
-rw-r--r-- | pkgs/development/compilers/llvm/14/llvm/default.nix | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pkgs/development/compilers/llvm/14/llvm/default.nix b/pkgs/development/compilers/llvm/14/llvm/default.nix index d053f792f7d99..395f2b22b9642 100644 --- a/pkgs/development/compilers/llvm/14/llvm/default.nix +++ b/pkgs/development/compilers/llvm/14/llvm/default.nix @@ -95,6 +95,20 @@ in stdenv.mkDerivation (rec { '' + optionalString (stdenv.hostPlatform.system == "armv6l-linux") '' # Seems to require certain floating point hardware (NEON?) rm test/ExecutionEngine/frem.ll + '' + optionalString stdenv.hostPlatform.isRiscV '' + rm test/ExecutionEngine/frem.ll + rm test/ExecutionEngine/mov64zext32.ll + rm test/ExecutionEngine/test-interp-vec-arithm_float.ll + rm test/ExecutionEngine/test-interp-vec-arithm_int.ll + rm test/ExecutionEngine/test-interp-vec-logical.ll + rm test/ExecutionEngine/test-interp-vec-setcond-fp.ll + rm test/ExecutionEngine/test-interp-vec-setcond-int.ll + substituteInPlace unittests/Support/CMakeLists.txt \ + --replace "CrashRecoveryTest.cpp" "" + rm unittests/Support/CrashRecoveryTest.cpp + substituteInPlace unittests/ExecutionEngine/Orc/CMakeLists.txt \ + --replace "OrcCAPITest.cpp" "" + rm unittests/ExecutionEngine/Orc/OrcCAPITest.cpp '' + '' patchShebangs test/BugPoint/compile-custom.ll.py ''; |