diff --git a/python-llvmlite/riscv64.patch b/python-llvmlite/riscv64.patch new file mode 100644 index 000000000..69c268fab --- /dev/null +++ b/python-llvmlite/riscv64.patch @@ -0,0 +1,16 @@ +diff --git PKGBUILD PKGBUILD +index 50c73a3..7fbf334 100644 +--- PKGBUILD ++++ PKGBUILD +@@ -24,7 +24,10 @@ build() { + + check() { + cd "${_name}-$pkgver" +- pytest -vv $_name/tests ++ # Skip MCJIT related failures, as it's known to be broken on RISC-V ++ pytest -vv $_name/tests --deselect llvmlite/tests/test_binding.py::TestMCJit \ ++ --deselect llvmlite/tests/test_binding.py::TestGlobalConstructors \ ++ --deselect llvmlite/tests/test_binding.py::TestObjectFile::test_add_object_file + } + + package() {