diff options
author | Maxime Arthaud | 2018-06-16 15:21:46 -0700 |
---|---|---|
committer | Maxime Arthaud | 2018-06-16 15:21:46 -0700 |
commit | f459b0bad8aa3b94bc2733d79d176071a32846a6 (patch) | |
tree | 7098141eab158f29d0b833991a615d83d654d4a5 /PKGBUILD | |
parent | 7621713c6d9698764028ecaf81ddf3a370188446 (diff) | |
download | aur-f459b0bad8aa3b94bc2733d79d176071a32846a6.tar.gz |
Fix test ValueTracking.GuaranteedToTransferExecutionToSuccessor
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -11,7 +11,7 @@ pkgname=('llvm40' 'llvm40-libs' 'clang40') pkgver=4.0.1 -pkgrel=5 +pkgrel=6 _prefix="/usr/lib/llvm-4.0" arch=('i686' 'x86_64') url="http://llvm.org/" @@ -27,7 +27,8 @@ source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} D35246-Fix-sanitizer-build-against-latest-glibc.patch PR37486-Fix-lli-fails-to-build-with-gcc-8.patch PR37031-Fix-Mips-breakages.patch - PR37032-Fix-ldd-x86_64-darwin13-build-fails.patch) + PR37032-Fix-ldd-x86_64-darwin13-build-fails.patch + D32089-Avoid-undefined-behavior-in-unittest.patch) sha256sums=('da783db1f82d516791179fe103c71706046561f7972b18f0049242dee6712b51' 'SKIP' '61738a735852c23c3bdbe52d035488cdb2083013f384d67c1ba36fabebd8769b' @@ -40,7 +41,8 @@ sha256sums=('da783db1f82d516791179fe103c71706046561f7972b18f0049242dee6712b51' '0afff7e5cf0f6df596517f63a9a9f085eab3b53f42a1eb14bbd83861c36c9fd7' '080e90dabbd386fb8c4771ab7537acff157b72bb0f2591609805cacf684cceed' '506bdbcb30c8bb4a8e3406f14ae972441835dceede61ece9e0117cb0f357e514' - '6d5498068cf4f6141ee2c8abc1828cc3797e309e545a4e80fa544ac253fc619b') + '6d5498068cf4f6141ee2c8abc1828cc3797e309e545a4e80fa544ac253fc619b' + '25121be62f3213030deb7db1ddf2d200971f8111c9d72a59e45db3ddca322bb2') validpgpkeys=('11E521D646982372EB577A1F8F0871F202119294') prepare() { @@ -75,6 +77,10 @@ prepare() { # Fix lld-x86_64-darwin13 build fails # https://bugs.llvm.org/show_bug.cgi?id=37032 patch -Np0 < ../PR37032-Fix-ldd-x86_64-darwin13-build-fails.patch + + # Avoid undefined behavior in unittest by not making a named ArrayRef from a std::initializer_list + # https://reviews.llvm.org/D32089 + patch -Np0 < ../D32089-Avoid-undefined-behavior-in-unittest.patch } build() { |