Ismail Dönmez 2013-12-10 09:52:00 +00:00 committed by Git OBS Bridge
parent 4ae83887d5
commit 5e2a96863b
4 changed files with 9 additions and 42 deletions

View File

@ -1,38 +0,0 @@
Index: lib/ubsan/lit_tests/TestCases/Integer/uadd-overflow.cpp
===================================================================
--- lib/ubsan/lit_tests/TestCases/Integer/uadd-overflow.cpp (revision 196611)
+++ lib/ubsan/lit_tests/TestCases/Integer/uadd-overflow.cpp (revision 196612)
@@ -18,7 +18,7 @@
#ifdef ADD_I64
(void)(uint64_t(10000000000000000000ull) + uint64_t(9000000000000000000ull));
- // CHECK-ADD_I64: 10000000000000000000 + 9000000000000000000 cannot be represented in type 'unsigned long'
+ // CHECK-ADD_I64: 10000000000000000000 + 9000000000000000000 cannot be represented in type 'unsigned {{long( long)?}}'
#endif
#ifdef ADD_I128
Index: lib/ubsan/lit_tests/TestCases/Integer/no-recover.cpp
===================================================================
--- lib/ubsan/lit_tests/TestCases/Integer/no-recover.cpp (revision 196611)
+++ lib/ubsan/lit_tests/TestCases/Integer/no-recover.cpp (revision 196612)
@@ -17,6 +17,6 @@
// ABORT: no-recover.cpp:[[@LINE-2]]:5: runtime error: unsigned integer overflow: 2271560481 + 3989547399 cannot be represented in type 'unsigned int'
(void)(uint64_t(10000000000000000000ull) + uint64_t(9000000000000000000ull));
- // RECOVER: 10000000000000000000 + 9000000000000000000 cannot be represented in type 'unsigned long'
+ // RECOVER: 10000000000000000000 + 9000000000000000000 cannot be represented in type 'unsigned {{long( long)?}}'
// ABORT-NOT: runtime error
}
Index: lib/ubsan/lit_tests/TestCases/Integer/usub-overflow.cpp
===================================================================
--- lib/ubsan/lit_tests/TestCases/Integer/usub-overflow.cpp (revision 196611)
+++ lib/ubsan/lit_tests/TestCases/Integer/usub-overflow.cpp (revision 196612)
@@ -17,7 +17,7 @@
#ifdef SUB_I64
(void)(uint64_t(8000000000000000000ll) - uint64_t(9000000000000000000ll));
- // CHECK-SUB_I64: 8000000000000000000 - 9000000000000000000 cannot be represented in type 'unsigned long'
+ // CHECK-SUB_I64: 8000000000000000000 - 9000000000000000000 cannot be represented in type 'unsigned {{long( long)?}}'
#endif
#ifdef SUB_I128

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:65bebc09efe3737a6bb601a7bf4ce5b6024100b37bc70b245acd1e978842a37f
size 27861316
oid sha256:5046ba1175f271b0f178f69e694baebc9931979da74e78192a3e20755d7a5566
size 27863933

View File

@ -1,3 +1,9 @@
-------------------------------------------------------------------
Tue Dec 10 09:48:59 UTC 2013 - idonmez@suse.com
- Update to r196899 from release_34 branch
- Remove compiler_rt-r196612.patch, merged upstream
-------------------------------------------------------------------
Mon Dec 9 11:42:44 UTC 2013 - idonmez@suse.com

View File

@ -16,7 +16,7 @@
#
%define _revision 196762
%define _revision 196899
%define _release_version 3.4
Name: llvm
@ -45,7 +45,6 @@ Patch8: aarch64-suse-support.patch
Patch9: arm-remove-xfails.diff
# PATCH-FIX-OPENSUSE asan-disable-hugemalloctest.patch -- Disable ASAN HugeMallocTest
Patch10: asan-disable-hugemalloctest.patch
Patch11: compiler_rt-r196612.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: autoconf
BuildRequires: automake