Hello community,

here is the log from the commit of package llvm for openSUSE:Factory checked in 
at 2013-10-10 12:34:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/llvm (Old)
 and      /work/SRC/openSUSE:Factory/.llvm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "llvm"

Changes:
--------
--- /work/SRC/openSUSE:Factory/llvm/llvm.changes        2013-09-29 
17:50:04.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.llvm.new/llvm.changes   2013-10-10 
12:34:19.000000000 +0200
@@ -1,0 +2,7 @@
+Wed Oct  9 11:16:08 UTC 2013 - dmuel...@suse.com
+
+- use %arm, not arm in arch conditions 
+- add arm-remove-xfails.diff: remove XFAILs in testsuite
+  that pass and thereby make check fail
+
+-------------------------------------------------------------------

New:
----
  arm-remove-xfails.diff

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ llvm.spec ++++++
--- /var/tmp/diff_new_pack.uZjVPY/_old  2013-10-10 12:34:34.000000000 +0200
+++ /var/tmp/diff_new_pack.uZjVPY/_new  2013-10-10 12:34:34.000000000 +0200
@@ -21,7 +21,7 @@
 %define _supported_archs "AArch64;ARM;PowerPC;X86"
 %define _experimental_archs "R600"
 
-%ifarch arm
+%ifarch %arm
 %define _supported_archs "ARM"
 %endif
 
@@ -62,6 +62,7 @@
 Patch10:        llvm-no-visibility.patch
 # PATCH-FIX-OPENSUSE llvm-disable-pretty-stack-trace.patch -- 
https://bugs.freedesktop.org/show_bug.cgi?id=60929
 Patch11:        llvm-disable-pretty-stack-trace.patch
+Patch12:        arm-remove-xfails.diff
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -174,6 +175,7 @@
 %patch10 -p1
 %endif
 %patch11 -p1
+%patch12
 
 # We hardcode i586
 rm tools/clang/test/Driver/x86_features.c
@@ -193,11 +195,11 @@
 %endif
 
 # Only enable target archs otherwise llvm-config is messed up
-%ifnarch arm ppc64 s390x
+%ifnarch %arm ppc64 s390x
 sed -i s,"subdirectories = .*","subdirectories = AArch64 ARM PowerPC R600 
X86", lib/Target/LLVMBuild.txt
 %endif
 
-%ifarch arm
+%ifarch %arm
 sed -i s,"subdirectories = .*","subdirectories = ARM", lib/Target/LLVMBuild.txt
 %endif
 
@@ -292,7 +294,7 @@
       -DLLVM_BINUTILS_INCDIR=/usr/include \
 %endif
       -DLLVM_TARGETS_TO_BUILD=%{_supported_archs} \
-%ifnarch arm ppc64 s390x
+%ifnarch %arm ppc64 s390x
       -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=%{_experimental_archs} \
 %endif
       -DLLVM_BUILD_TESTS=OFF \


++++++ arm-remove-xfails.diff ++++++
Those tests do not fail anymore, and unexpected passes
actually cause make check to fail. (dmuel...@suse.com)

--- test/ExecutionEngine/2003-05-06-LivenessClobber.ll
+++ test/ExecutionEngine/2003-05-06-LivenessClobber.ll
@@ -1,7 +1,6 @@
 ; This testcase should return with an exit code of 1.
 ;
 ; RUN: not %lli %s
-; XFAIL: arm
 
 @test = global i64 0           ; <i64*> [#uses=1]
 
--- test/ExecutionEngine/2003-08-15-AllocaAssertion.ll
+++ test/ExecutionEngine/2003-08-15-AllocaAssertion.ll
@@ -1,5 +1,4 @@
 ; RUN: %lli %s > /dev/null
-; XFAIL: arm
 
 ; This testcase failed to work because two variable sized allocas confused the
 ; local register allocator.
--- test/ExecutionEngine/2003-08-23-RegisterAllocatePhysReg.ll
+++ test/ExecutionEngine/2003-08-23-RegisterAllocatePhysReg.ll
@@ -1,5 +1,4 @@
 ; RUN: %lli %s > /dev/null
-; XFAIL: arm
 
 ; This testcase exposes a bug in the local register allocator where it runs out
 ; of registers (due to too many overlapping live ranges), but then attempts to
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to