Hello community,

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

Package is "llvm"

Changes:
--------
--- /work/SRC/openSUSE:13.1/llvm/llvm.changes   2013-09-29 17:50:10.000000000 
+0200
+++ /work/SRC/openSUSE:13.1/.llvm.new/llvm.changes      2013-10-21 
15:12:26.000000000 +0200
@@ -1,0 +2,12 @@
+Thu Oct 17 10:23:32 UTC 2013 - sch...@suse.de
+
+- Fix file list for %arm
+
+-------------------------------------------------------------------
+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.r3za2s/_old  2013-10-21 15:12:27.000000000 +0200
+++ /var/tmp/diff_new_pack.r3za2s/_new  2013-10-21 15:12:27.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 \
@@ -464,7 +466,7 @@
 %{_libdir}/bfd-plugins/
 %endif
 %{_libdir}/clang
-%ifnarch aarch64 ppc64 s390 s390x
+%ifnarch %arm aarch64 ppc64 s390 s390x
 %{_libdir}/clang/%{_release_version}/lib/linux/
 %endif
 


++++++ 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