Date: Thursday, August 3, 2017 @ 21:57:58 Author: foutrelis Revision: 301585
archrelease: copy trunk to extra-i686, extra-x86_64 Added: llvm39/repos/extra-i686/PKGBUILD (from rev 301584, llvm39/trunk/PKGBUILD) llvm39/repos/extra-i686/disable-llvm-symbolizer-test.patch (from rev 301584, llvm39/trunk/disable-llvm-symbolizer-test.patch) llvm39/repos/extra-x86_64/PKGBUILD (from rev 301584, llvm39/trunk/PKGBUILD) llvm39/repos/extra-x86_64/disable-llvm-symbolizer-test.patch (from rev 301584, llvm39/trunk/disable-llvm-symbolizer-test.patch) Deleted: llvm39/repos/extra-i686/PKGBUILD llvm39/repos/extra-i686/disable-llvm-symbolizer-test.patch llvm39/repos/extra-x86_64/PKGBUILD llvm39/repos/extra-x86_64/disable-llvm-symbolizer-test.patch -------------------------------------------------+ /PKGBUILD | 186 ++++++++++++++++++++++ /disable-llvm-symbolizer-test.patch | 52 ++++++ extra-i686/PKGBUILD | 93 ----------- extra-i686/disable-llvm-symbolizer-test.patch | 26 --- extra-x86_64/PKGBUILD | 93 ----------- extra-x86_64/disable-llvm-symbolizer-test.patch | 26 --- 6 files changed, 238 insertions(+), 238 deletions(-) Deleted: extra-i686/PKGBUILD =================================================================== --- extra-i686/PKGBUILD 2017-08-03 21:57:03 UTC (rev 301584) +++ extra-i686/PKGBUILD 2017-08-03 21:57:58 UTC (rev 301585) @@ -1,93 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras <evange...@foutrelis.com> -# Contributor: Jan "heftig" Steffens <jan.steff...@gmail.com> -# Contributor: Sebastian Nowicki <seb...@gmail.com> -# Contributor: Devin Cofer <ranguvar{AT]archlinux[DOT}us> -# Contributor: Tobias Kieslich <tob...@justdreams.de> -# Contributor: Geoffroy Carrier <geoffroy.carr...@aur.archlinux.org> -# Contributor: Tomas Lindquist Olsen <to...@famolsen.dk> -# Contributor: Roberto Alsina <rals...@kde.org> -# Contributor: Gerardo Exequiel Pozzi <vmlinuz...@yahoo.com.ar> - -# This package is meant to be used for compiling packages that have not been -# ported to LLVM 4.0 yet. Such packages may depend on llvm39-libs but not on -# llvm39 which is not co-installable with the LLVM 4.0 package. - -pkgname=('llvm39' 'llvm39-libs') -pkgver=3.9.1 -pkgrel=2 -arch=('i686' 'x86_64') -url="http://llvm.org/" -license=('custom:University of Illinois/NCSA Open Source License') -makedepends=('cmake' 'libffi' 'python2' 'libedit') -options=('staticlibs') -source=(http://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} - disable-llvm-symbolizer-test.patch) -sha256sums=('1fd90354b9cf19232e8f168faf2220e79be555df3aa743242700879e8fd329ee' - 'SKIP' - '6fff47ab5ede79d45fe64bb4903b7dfc27212a38e6cd5d01e60ebd24b7557359') -validpgpkeys=('11E521D646982372EB577A1F8F0871F202119294') - -prepare() { - cd "$srcdir/llvm-$pkgver.src" - mkdir build - - # Disable test that fails when compiled as PIE - # https://bugs.llvm.org/show_bug.cgi?id=31870 - patch -Np1 -i ../disable-llvm-symbolizer-test.patch -} - -build() { - cd "$srcdir/llvm-$pkgver.src/build" - - cmake \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLLVM_BUILD_LLVM_DYLIB=ON \ - -DLLVM_LINK_LLVM_DYLIB=ON \ - -DLLVM_INSTALL_UTILS=ON \ - -DLLVM_ENABLE_RTTI=ON \ - -DLLVM_ENABLE_FFI=ON \ - -DLLVM_BUILD_TESTS=ON \ - -DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \ - -DLLVM_BINUTILS_INCDIR=/usr/include \ - .. - - make -} - -check() { - cd "$srcdir/llvm-$pkgver.src/build" - make check -} - -package_llvm39() { - pkgdesc="Low Level Virtual Machine" - depends=('llvm39-libs' 'perl') - conflicts=('llvm' 'llvm35') - - cd "$srcdir/llvm-$pkgver.src" - - make -C build DESTDIR="$pkgdir" install - - # The runtime library goes into llvm39-libs - mv -f "$pkgdir"/usr/lib/libLLVM-*.so "$srcdir" - - # Remove files which conflict with llvm-libs - rm "$pkgdir"/usr/lib/{LLVMgold,lib{LLVM,LTO}}.so - - install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_llvm39-libs() { - pkgdesc="Low Level Virtual Machine (runtime libraries)" - depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses') - - install -d "$pkgdir/usr/lib" - cp -P "$srcdir"/libLLVM-*.so "$pkgdir/usr/lib/" - - install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: llvm39/repos/extra-i686/PKGBUILD (from rev 301584, llvm39/trunk/PKGBUILD) =================================================================== --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2017-08-03 21:57:58 UTC (rev 301585) @@ -0,0 +1,93 @@ +# $Id$ +# Maintainer: Evangelos Foutras <evange...@foutrelis.com> +# Contributor: Jan "heftig" Steffens <jan.steff...@gmail.com> +# Contributor: Sebastian Nowicki <seb...@gmail.com> +# Contributor: Devin Cofer <ranguvar{AT]archlinux[DOT}us> +# Contributor: Tobias Kieslich <tob...@justdreams.de> +# Contributor: Geoffroy Carrier <geoffroy.carr...@aur.archlinux.org> +# Contributor: Tomas Lindquist Olsen <to...@famolsen.dk> +# Contributor: Roberto Alsina <rals...@kde.org> +# Contributor: Gerardo Exequiel Pozzi <vmlinuz...@yahoo.com.ar> + +# This package is meant to be used for compiling packages that have not been +# ported to LLVM 4.0 yet. Such packages may depend on llvm39-libs but not on +# llvm39 which is not co-installable with the LLVM 4.0 package. + +pkgname=('llvm39' 'llvm39-libs') +pkgver=3.9.1 +pkgrel=2 +arch=('i686' 'x86_64') +url="http://llvm.org/" +license=('custom:University of Illinois/NCSA Open Source License') +makedepends=('cmake' 'libffi' 'python2' 'libedit') +options=('staticlibs') +source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} + disable-llvm-symbolizer-test.patch) +sha256sums=('1fd90354b9cf19232e8f168faf2220e79be555df3aa743242700879e8fd329ee' + 'SKIP' + '6fff47ab5ede79d45fe64bb4903b7dfc27212a38e6cd5d01e60ebd24b7557359') +validpgpkeys=('11E521D646982372EB577A1F8F0871F202119294') + +prepare() { + cd "$srcdir/llvm-$pkgver.src" + mkdir build + + # Disable test that fails when compiled as PIE + # https://bugs.llvm.org/show_bug.cgi?id=31870 + patch -Np1 -i ../disable-llvm-symbolizer-test.patch +} + +build() { + cd "$srcdir/llvm-$pkgver.src/build" + + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLLVM_BUILD_LLVM_DYLIB=ON \ + -DLLVM_LINK_LLVM_DYLIB=ON \ + -DLLVM_INSTALL_UTILS=ON \ + -DLLVM_ENABLE_RTTI=ON \ + -DLLVM_ENABLE_FFI=ON \ + -DLLVM_BUILD_TESTS=ON \ + -DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \ + -DLLVM_BINUTILS_INCDIR=/usr/include \ + .. + + make +} + +check() { + cd "$srcdir/llvm-$pkgver.src/build" + make check +} + +package_llvm39() { + pkgdesc="Low Level Virtual Machine" + depends=('llvm39-libs' 'perl') + conflicts=('llvm' 'llvm35') + + cd "$srcdir/llvm-$pkgver.src" + + make -C build DESTDIR="$pkgdir" install + + # The runtime library goes into llvm39-libs + mv -f "$pkgdir"/usr/lib/libLLVM-*.so "$srcdir" + + # Remove files which conflict with llvm-libs + rm "$pkgdir"/usr/lib/{LLVMgold,lib{LLVM,LTO}}.so + + install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_llvm39-libs() { + pkgdesc="Low Level Virtual Machine (runtime libraries)" + depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses') + + install -d "$pkgdir/usr/lib" + cp -P "$srcdir"/libLLVM-*.so "$pkgdir/usr/lib/" + + install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: Deleted: extra-i686/disable-llvm-symbolizer-test.patch =================================================================== --- extra-i686/disable-llvm-symbolizer-test.patch 2017-08-03 21:57:03 UTC (rev 301584) +++ extra-i686/disable-llvm-symbolizer-test.patch 2017-08-03 21:57:58 UTC (rev 301585) @@ -1,26 +0,0 @@ -Description: Silent a test failing on yakkety amd64 - /tmp/buildd/llvm-toolchain-snapshot-4.0~svn279801/test/tools/llvm-symbolizer/print_context.c:16:11: error: expected string not found in input - // CHECK: inc - ^ - <stdin>:1:1: note: scanning from here - _fini - ^ - <stdin>:1:3: note: possible intended match here - _fini - ^ -Author: Sylvestre <sylves...@debian.org> -Last-Update: 2016-08-26 - -Index: llvm-toolchain-3.9-3.9~+rc1/test/tools/llvm-symbolizer/print_context.c -=================================================================== ---- llvm-toolchain-3.9-3.9~+rc1.orig/test/tools/llvm-symbolizer/print_context.c -+++ llvm-toolchain-3.9-3.9~+rc1/test/tools/llvm-symbolizer/print_context.c -@@ -1,7 +1,7 @@ - // REQUIRES: x86_64-linux - // RUN: %host_cc -O0 -g %s -o %t 2>&1 - // RUN: %t 2>&1 | llvm-symbolizer -print-source-context-lines=5 -obj=%t | FileCheck %s -- -+// XFAIL: * - #include <stdio.h> - - int inc(int a) { Copied: llvm39/repos/extra-i686/disable-llvm-symbolizer-test.patch (from rev 301584, llvm39/trunk/disable-llvm-symbolizer-test.patch) =================================================================== --- extra-i686/disable-llvm-symbolizer-test.patch (rev 0) +++ extra-i686/disable-llvm-symbolizer-test.patch 2017-08-03 21:57:58 UTC (rev 301585) @@ -0,0 +1,26 @@ +Description: Silent a test failing on yakkety amd64 + /tmp/buildd/llvm-toolchain-snapshot-4.0~svn279801/test/tools/llvm-symbolizer/print_context.c:16:11: error: expected string not found in input + // CHECK: inc + ^ + <stdin>:1:1: note: scanning from here + _fini + ^ + <stdin>:1:3: note: possible intended match here + _fini + ^ +Author: Sylvestre <sylves...@debian.org> +Last-Update: 2016-08-26 + +Index: llvm-toolchain-3.9-3.9~+rc1/test/tools/llvm-symbolizer/print_context.c +=================================================================== +--- llvm-toolchain-3.9-3.9~+rc1.orig/test/tools/llvm-symbolizer/print_context.c ++++ llvm-toolchain-3.9-3.9~+rc1/test/tools/llvm-symbolizer/print_context.c +@@ -1,7 +1,7 @@ + // REQUIRES: x86_64-linux + // RUN: %host_cc -O0 -g %s -o %t 2>&1 + // RUN: %t 2>&1 | llvm-symbolizer -print-source-context-lines=5 -obj=%t | FileCheck %s +- ++// XFAIL: * + #include <stdio.h> + + int inc(int a) { Deleted: extra-x86_64/PKGBUILD =================================================================== --- extra-x86_64/PKGBUILD 2017-08-03 21:57:03 UTC (rev 301584) +++ extra-x86_64/PKGBUILD 2017-08-03 21:57:58 UTC (rev 301585) @@ -1,93 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras <evange...@foutrelis.com> -# Contributor: Jan "heftig" Steffens <jan.steff...@gmail.com> -# Contributor: Sebastian Nowicki <seb...@gmail.com> -# Contributor: Devin Cofer <ranguvar{AT]archlinux[DOT}us> -# Contributor: Tobias Kieslich <tob...@justdreams.de> -# Contributor: Geoffroy Carrier <geoffroy.carr...@aur.archlinux.org> -# Contributor: Tomas Lindquist Olsen <to...@famolsen.dk> -# Contributor: Roberto Alsina <rals...@kde.org> -# Contributor: Gerardo Exequiel Pozzi <vmlinuz...@yahoo.com.ar> - -# This package is meant to be used for compiling packages that have not been -# ported to LLVM 4.0 yet. Such packages may depend on llvm39-libs but not on -# llvm39 which is not co-installable with the LLVM 4.0 package. - -pkgname=('llvm39' 'llvm39-libs') -pkgver=3.9.1 -pkgrel=2 -arch=('i686' 'x86_64') -url="http://llvm.org/" -license=('custom:University of Illinois/NCSA Open Source License') -makedepends=('cmake' 'libffi' 'python2' 'libedit') -options=('staticlibs') -source=(http://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} - disable-llvm-symbolizer-test.patch) -sha256sums=('1fd90354b9cf19232e8f168faf2220e79be555df3aa743242700879e8fd329ee' - 'SKIP' - '6fff47ab5ede79d45fe64bb4903b7dfc27212a38e6cd5d01e60ebd24b7557359') -validpgpkeys=('11E521D646982372EB577A1F8F0871F202119294') - -prepare() { - cd "$srcdir/llvm-$pkgver.src" - mkdir build - - # Disable test that fails when compiled as PIE - # https://bugs.llvm.org/show_bug.cgi?id=31870 - patch -Np1 -i ../disable-llvm-symbolizer-test.patch -} - -build() { - cd "$srcdir/llvm-$pkgver.src/build" - - cmake \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DLLVM_BUILD_LLVM_DYLIB=ON \ - -DLLVM_LINK_LLVM_DYLIB=ON \ - -DLLVM_INSTALL_UTILS=ON \ - -DLLVM_ENABLE_RTTI=ON \ - -DLLVM_ENABLE_FFI=ON \ - -DLLVM_BUILD_TESTS=ON \ - -DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \ - -DLLVM_BINUTILS_INCDIR=/usr/include \ - .. - - make -} - -check() { - cd "$srcdir/llvm-$pkgver.src/build" - make check -} - -package_llvm39() { - pkgdesc="Low Level Virtual Machine" - depends=('llvm39-libs' 'perl') - conflicts=('llvm' 'llvm35') - - cd "$srcdir/llvm-$pkgver.src" - - make -C build DESTDIR="$pkgdir" install - - # The runtime library goes into llvm39-libs - mv -f "$pkgdir"/usr/lib/libLLVM-*.so "$srcdir" - - # Remove files which conflict with llvm-libs - rm "$pkgdir"/usr/lib/{LLVMgold,lib{LLVM,LTO}}.so - - install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -package_llvm39-libs() { - pkgdesc="Low Level Virtual Machine (runtime libraries)" - depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses') - - install -d "$pkgdir/usr/lib" - cp -P "$srcdir"/libLLVM-*.so "$pkgdir/usr/lib/" - - install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ - "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# vim:set ts=2 sw=2 et: Copied: llvm39/repos/extra-x86_64/PKGBUILD (from rev 301584, llvm39/trunk/PKGBUILD) =================================================================== --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2017-08-03 21:57:58 UTC (rev 301585) @@ -0,0 +1,93 @@ +# $Id$ +# Maintainer: Evangelos Foutras <evange...@foutrelis.com> +# Contributor: Jan "heftig" Steffens <jan.steff...@gmail.com> +# Contributor: Sebastian Nowicki <seb...@gmail.com> +# Contributor: Devin Cofer <ranguvar{AT]archlinux[DOT}us> +# Contributor: Tobias Kieslich <tob...@justdreams.de> +# Contributor: Geoffroy Carrier <geoffroy.carr...@aur.archlinux.org> +# Contributor: Tomas Lindquist Olsen <to...@famolsen.dk> +# Contributor: Roberto Alsina <rals...@kde.org> +# Contributor: Gerardo Exequiel Pozzi <vmlinuz...@yahoo.com.ar> + +# This package is meant to be used for compiling packages that have not been +# ported to LLVM 4.0 yet. Such packages may depend on llvm39-libs but not on +# llvm39 which is not co-installable with the LLVM 4.0 package. + +pkgname=('llvm39' 'llvm39-libs') +pkgver=3.9.1 +pkgrel=2 +arch=('i686' 'x86_64') +url="http://llvm.org/" +license=('custom:University of Illinois/NCSA Open Source License') +makedepends=('cmake' 'libffi' 'python2' 'libedit') +options=('staticlibs') +source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig} + disable-llvm-symbolizer-test.patch) +sha256sums=('1fd90354b9cf19232e8f168faf2220e79be555df3aa743242700879e8fd329ee' + 'SKIP' + '6fff47ab5ede79d45fe64bb4903b7dfc27212a38e6cd5d01e60ebd24b7557359') +validpgpkeys=('11E521D646982372EB577A1F8F0871F202119294') + +prepare() { + cd "$srcdir/llvm-$pkgver.src" + mkdir build + + # Disable test that fails when compiled as PIE + # https://bugs.llvm.org/show_bug.cgi?id=31870 + patch -Np1 -i ../disable-llvm-symbolizer-test.patch +} + +build() { + cd "$srcdir/llvm-$pkgver.src/build" + + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DLLVM_BUILD_LLVM_DYLIB=ON \ + -DLLVM_LINK_LLVM_DYLIB=ON \ + -DLLVM_INSTALL_UTILS=ON \ + -DLLVM_ENABLE_RTTI=ON \ + -DLLVM_ENABLE_FFI=ON \ + -DLLVM_BUILD_TESTS=ON \ + -DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \ + -DLLVM_BINUTILS_INCDIR=/usr/include \ + .. + + make +} + +check() { + cd "$srcdir/llvm-$pkgver.src/build" + make check +} + +package_llvm39() { + pkgdesc="Low Level Virtual Machine" + depends=('llvm39-libs' 'perl') + conflicts=('llvm' 'llvm35') + + cd "$srcdir/llvm-$pkgver.src" + + make -C build DESTDIR="$pkgdir" install + + # The runtime library goes into llvm39-libs + mv -f "$pkgdir"/usr/lib/libLLVM-*.so "$srcdir" + + # Remove files which conflict with llvm-libs + rm "$pkgdir"/usr/lib/{LLVMgold,lib{LLVM,LTO}}.so + + install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_llvm39-libs() { + pkgdesc="Low Level Virtual Machine (runtime libraries)" + depends=('gcc-libs' 'zlib' 'libffi' 'libedit' 'ncurses') + + install -d "$pkgdir/usr/lib" + cp -P "$srcdir"/libLLVM-*.so "$pkgdir/usr/lib/" + + install -Dm644 "$srcdir/llvm-$pkgver.src/LICENSE.TXT" \ + "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# vim:set ts=2 sw=2 et: Deleted: extra-x86_64/disable-llvm-symbolizer-test.patch =================================================================== --- extra-x86_64/disable-llvm-symbolizer-test.patch 2017-08-03 21:57:03 UTC (rev 301584) +++ extra-x86_64/disable-llvm-symbolizer-test.patch 2017-08-03 21:57:58 UTC (rev 301585) @@ -1,26 +0,0 @@ -Description: Silent a test failing on yakkety amd64 - /tmp/buildd/llvm-toolchain-snapshot-4.0~svn279801/test/tools/llvm-symbolizer/print_context.c:16:11: error: expected string not found in input - // CHECK: inc - ^ - <stdin>:1:1: note: scanning from here - _fini - ^ - <stdin>:1:3: note: possible intended match here - _fini - ^ -Author: Sylvestre <sylves...@debian.org> -Last-Update: 2016-08-26 - -Index: llvm-toolchain-3.9-3.9~+rc1/test/tools/llvm-symbolizer/print_context.c -=================================================================== ---- llvm-toolchain-3.9-3.9~+rc1.orig/test/tools/llvm-symbolizer/print_context.c -+++ llvm-toolchain-3.9-3.9~+rc1/test/tools/llvm-symbolizer/print_context.c -@@ -1,7 +1,7 @@ - // REQUIRES: x86_64-linux - // RUN: %host_cc -O0 -g %s -o %t 2>&1 - // RUN: %t 2>&1 | llvm-symbolizer -print-source-context-lines=5 -obj=%t | FileCheck %s -- -+// XFAIL: * - #include <stdio.h> - - int inc(int a) { Copied: llvm39/repos/extra-x86_64/disable-llvm-symbolizer-test.patch (from rev 301584, llvm39/trunk/disable-llvm-symbolizer-test.patch) =================================================================== --- extra-x86_64/disable-llvm-symbolizer-test.patch (rev 0) +++ extra-x86_64/disable-llvm-symbolizer-test.patch 2017-08-03 21:57:58 UTC (rev 301585) @@ -0,0 +1,26 @@ +Description: Silent a test failing on yakkety amd64 + /tmp/buildd/llvm-toolchain-snapshot-4.0~svn279801/test/tools/llvm-symbolizer/print_context.c:16:11: error: expected string not found in input + // CHECK: inc + ^ + <stdin>:1:1: note: scanning from here + _fini + ^ + <stdin>:1:3: note: possible intended match here + _fini + ^ +Author: Sylvestre <sylves...@debian.org> +Last-Update: 2016-08-26 + +Index: llvm-toolchain-3.9-3.9~+rc1/test/tools/llvm-symbolizer/print_context.c +=================================================================== +--- llvm-toolchain-3.9-3.9~+rc1.orig/test/tools/llvm-symbolizer/print_context.c ++++ llvm-toolchain-3.9-3.9~+rc1/test/tools/llvm-symbolizer/print_context.c +@@ -1,7 +1,7 @@ + // REQUIRES: x86_64-linux + // RUN: %host_cc -O0 -g %s -o %t 2>&1 + // RUN: %t 2>&1 | llvm-symbolizer -print-source-context-lines=5 -obj=%t | FileCheck %s +- ++// XFAIL: * + #include <stdio.h> + + int inc(int a) {