From 53af609b6329a96df4c0819741657a5f95c541b4 Mon Sep 17 00:00:00 2001 From: Tom Stellard Date: Mon, 13 Mar 2017 09:59:13 +0000 Subject: [PATCH] Disable failing make check tests on ARM (rhbz 1431566) --- llvm.spec | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/llvm.spec b/llvm.spec index 1071bac..861de90 100644 --- a/llvm.spec +++ b/llvm.spec @@ -7,7 +7,7 @@ Name: llvm Version: 3.9.1 -Release: 4%{?dist} +Release: 5%{?dist} Summary: The Low Level Virtual Machine License: NCSA @@ -105,6 +105,13 @@ Static libraries for the LLVM compiler infrastructure. %patch55 -p1 -b .rust55 %patch57 -p1 -b .rust57 +%ifarch armv7hl + +# These tests are marked as XFAIL, but they still run and hang on ARM. +for f in `grep -Rl 'XFAIL.\+arm' test/ExecutionEngine `; do rm $f; done + +%endif + %build mkdir -p _build cd _build @@ -220,6 +227,9 @@ make check-all || : %{_libdir}/*.a %changelog +* Mon Mar 13 2017 Tom Stellard - 3.9.1-5 +- Disable failing tests on ARM. + * Sun Mar 12 2017 Peter Robinson 3.9.1-4 - Fix missing mask on relocation for aarch64 (rhbz 1429050)