Search Criteria
Package Details: llvm39 3.9.1-5
Git Clone URL: | https://aur.archlinux.org/llvm39.git (read-only, click to copy) |
---|---|
Package Base: | llvm39 |
Description: | Low Level Virtual Machine (3.9.x) |
Upstream URL: | http://llvm.org/ |
Licenses: | |
Conflicts: | |
Provides: | |
Replaces: | |
Submitter: | foutrelis |
Maintainer: | None |
Last Packager: | ftschindler |
Votes: | 1 |
Popularity: | 0.000000 |
First Submitted: | 2018-02-07 17:03 |
Last Updated: | 2018-08-04 21:27 |
Dependencies (6)
- perl (perl-git)
- llvm39-libs=3.9.1-5
- cmake (cmake-git) (make)
- libedit (make)
- libffi (libffi-git, fedora-firefox-wayland-bin, libffi-minimal-git) (make)
- python2 (make)
Required by (300)
- aftermath-openmp-git (requires llvm)
- amdapp-sdk (requires llvm)
- amdapp-sdk (requires llvm) (make)
- amdapp-sdk-docs (requires llvm) (make)
- amdapp-sdk-nocatalyst (requires llvm) (make)
- amdapp-sdk-opencv (requires llvm)
- amdapp-sdk-opencv (requires llvm) (make)
- apple-darwin-osxcross (requires llvm) (optional)
- auto-complete-clang-async (requires llvm)
- autofdo-git (requires llvm) (make)
- autofdo-git (requires llvm) (optional)
- bcc-git (requires llvm) (make)
- bcc-tools-git (requires llvm) (make)
- beignet (requires llvm) (make)
- bforartists (requires llvm) (make)
- bforartists-git (requires llvm) (make)
- blender-2.7 (requires llvm) (make)
- blender-2.80-git (requires llvm) (make)
- blender-2.81-git (requires llvm) (make)
- blender-2.82-git (requires llvm) (make)
- blender-2.83-git (requires llvm) (make)
- blender-2.90-git (requires llvm) (make)
- blender-alarm (requires llvm) (make)
- blender-as-py-module (requires llvm) (make)
- blender-develop-git (requires llvm) (make)
- blender-fracture_modifier-git (requires llvm) (make)
- blender-functions-git (requires llvm) (make)
- blender-git (requires llvm) (make)
- blender-wayland-git (requires llvm) (make)
- bpftrace-git (requires llvm) (make)
- brain (requires llvm) (make)
- c2ffi-git (requires llvm)
- cargo-git (requires llvm) (make)
- castxml (requires llvm)
- castxml-git (requires llvm)
- cclasp-boehm-git (requires llvm) (make)
- ccls-git (requires llvm) (make)
- cctools (requires llvm)
- cctools-git (requires llvm)
- cgrep-clang (requires llvm)
- cgrep-clang-git (requires llvm)
- chigraph-git (requires llvm) (make)
- cjdns-git (requires llvm) (make)
- clazy-git (requires llvm)
- cliqz (requires llvm) (make)
- coreclr-git (requires llvm) (make)
- cppadcodegen (requires llvm) (optional)
- cppadcodegen-git (requires llvm) (optional)
- cppcoro-git (requires llvm) (make)
- cppinsights-git (requires llvm)
- creduce (requires llvm)
- creduce-git (requires llvm)
- crystal-icr-git (requires llvm) (make)
- csound-git (requires llvm) (make)
- darktable-rc (requires llvm) (make)
- dg-git (requires llvm)
- diffoscope-git (requires llvm) (check)
- diffoscope-git (requires llvm) (optional)
- divine (requires llvm)
- dll-bundler-git (requires llvm) (make)
- dotnet-cli-git (requires llvm) (make)
- dotnet-coreclr-git (requires llvm) (make)
- dotnet-runtime-1.1 (requires llvm) (make)
- electron-ozone (requires llvm) (make)
- electron2 (requires llvm) (make)
- electron4 (requires llvm) (make)
- emacs-native-comp-git-enhanced (requires llvm) (make)
- emojicode (requires llvm) (make)
- faust-git (requires llvm) (make)
- firefox-appmenu (requires llvm) (make)
- firefox-beta (requires llvm) (make)
- firefox-esr (requires llvm) (make)
- firefox-esr60 (requires llvm) (make)
- firefox-esr68 (requires llvm) (make)
- firefox-hg (requires llvm) (make)
- firefox-kde-opensuse (requires llvm) (make)
- firefox-nightly-hg (requires llvm) (make)
- firefox-unbranded (requires llvm) (make)
- firefox-wayland-hg (requires llvm) (make)
- firefox56 (requires llvm) (make)
- fluid-designer (requires llvm) (make)
- gdb-msvc-git (requires llvm) (make)
- gdb-msvc-git (requires llvm)
- ghdl-llvm-git (requires llvm) (make)
- git-delta (requires llvm) (make)
- gnome-builder-git (requires llvm) (make)
- halide-git (requires llvm)
- hipsycl-cpu (requires llvm)
- hipsycl-cuda (requires llvm)
- hipsycl-cuda-git (requires llvm)
- hipsycl-rocm (requires llvm)
- hipsycl-rocm-git (requires llvm)
- hotdoc (requires llvm)
- icecat (requires llvm) (make)
- ikos (requires llvm)
- ikos-git (requires llvm)
- imhex (requires llvm)
- imhex-git (requires llvm)
- include-what-you-use (requires llvm) (make)
- include-what-you-use (requires llvm) (make)
- intel-opencl-clang-git (requires llvm) (make)
- irony-mode (requires llvm)
- isl-git (requires llvm) (make)
- ispc-git (requires llvm) (make)
- julia-aarch64-git (requires llvm)
- julia-mkl (requires llvm) (make)
- julia-mkl-git (requires llvm)
- julia-mkl-git (requires llvm) (make)
- julia-mkl-git-docs (requires llvm) (make)
- kdevelop-git (requires llvm) (make)
- klee (requires llvm) (make)
- klee-libc++ (requires llvm) (make)
- klee-libc++abi (requires llvm) (make)
- klee-libc++experimental (requires llvm) (make)
- klee-uclibc (requires llvm) (make)
- labview-2010-rte (requires llvm)
- ldc-git (requires llvm) (make)
- lib32-libclc (requires llvm) (make)
- lib32-liblphobos (requires llvm) (make)
- libc++ (requires llvm) (make)
- libc++abi (requires llvm) (make)
- libc++experimental (requires llvm) (make)
- libclc-git (requires llvm) (make)
- liblphobos-git (requires llvm) (make)
- librewolf (requires llvm) (make)
- libva-mesa-driver-arm-git (requires llvm) (make)
- libva-mesa-driver-noglvnd (requires llvm) (make)
- lightspark-git (requires llvm) (make)
- linux-llvm (requires llvm) (make)
- linux-llvm-docs (requires llvm) (make)
- linux-llvm-headers (requires llvm) (make)
- linux-nitrous (requires llvm) (make)
- linux-nitrous-docs (requires llvm) (make)
- linux-nitrous-fire (requires llvm) (make)
- linux-nitrous-fire-docs (requires llvm) (make)
- linux-nitrous-fire-headers (requires llvm) (make)
- linux-nitrous-headers (requires llvm) (make)
- lldb-mi-git (requires llvm)
- llvm11-ocaml (requires llvm)
- lolang (requires llvm)
- mesa-arm-git (requires llvm) (make)
- mesa-git (requires llvm) (make)
- mesa-libgl-noglvnd (requires llvm) (make)
- mesa-minimal+-git (requires llvm) (make)
- mesa-noglvnd (requires llvm) (make)
- mesa-vdpau-arm-git (requires llvm) (make)
- mesa-vdpau-noglvnd (requires llvm) (make)
- mingw-w64-llvm (requires llvm) (make)
- mozart2-git (requires llvm) (make)
- naiveproxy (requires llvm) (make)
- naiveproxy-git (requires llvm) (make)
- nidhugg-git (requires llvm) (make)
- nvc (requires llvm) (make)
- nvc-git (requires llvm)
- oclgrind (requires llvm)
- oclgrind-git (requires llvm)
- oclint-git (requires llvm) (make)
- odin (requires llvm)
- odin-bin (requires llvm)
- odin-git (requires llvm) (make)
- opencl-mesa-noglvnd (requires llvm) (make)
- openmp-nvptx (requires llvm) (make)
- osquery-git (requires llvm) (make)
- osxcross-git (requires llvm) (optional)
- pd-faustgen (requires llvm) (make)
- pd-faustgen2 (requires llvm) (make)
- pd-faustgen2-git (requires llvm) (make)
- pgroonga (requires llvm) (make)
- pgsql-ogr-fdw (requires llvm) (make)
- pg_cron (requires llvm) (make)
- pg_partman (requires llvm) (make)
- pg_rum (requires llvm) (make)
- php80-zts (requires llvm) (make)
- php80-zts-apache (requires llvm) (make)
- php80-zts-cgi (requires llvm) (make)
- php80-zts-dblib (requires llvm) (make)
- php80-zts-embed (requires llvm) (make)
- php80-zts-enchant (requires llvm) (make)
- php80-zts-fpm (requires llvm) (make)
- php80-zts-gd (requires llvm) (make)
- php80-zts-imap (requires llvm) (make)
- php80-zts-intl (requires llvm) (make)
- php80-zts-odbc (requires llvm) (make)
- php80-zts-pgsql (requires llvm) (make)
- php80-zts-phpdbg (requires llvm) (make)
- php80-zts-pspell (requires llvm) (make)
- php80-zts-snmp (requires llvm) (make)
- php80-zts-sodium (requires llvm) (make)
- php80-zts-sqlite (requires llvm) (make)
- php80-zts-tidy (requires llvm) (make)
- php80-zts-xsl (requires llvm) (make)
- plpgsql_check-git (requires llvm) (make)
- pocl-cuda-git (requires llvm) (make)
- pocl-git (requires llvm) (make)
- postgis-git (requires llvm) (make)
- postgresql-10 (requires llvm) (make)
- postgresql-11 (requires llvm) (make)
- postgresql-12 (requires llvm) (make)
- postgresql-9.4 (requires llvm) (make)
- postgresql-9.5 (requires llvm) (make)
- postgresql-9.6 (requires llvm) (make)
- postgresql-beta (requires llvm) (make)
- postgresql-beta-docs (requires llvm) (make)
- postgresql-beta-libs (requires llvm) (make)
- postgresql-docs-10 (requires llvm) (make)
- postgresql-docs-11 (requires llvm) (make)
- postgresql-docs-12 (requires llvm) (make)
- postgresql-docs-9.4 (requires llvm) (make)
- postgresql-docs-9.5 (requires llvm) (make)
- postgresql-docs-9.6 (requires llvm) (make)
- postgresql-docs-git (requires llvm) (make)
- postgresql-git (requires llvm) (make)
- postgresql-libs-10 (requires llvm) (make)
- postgresql-libs-11 (requires llvm) (make)
- postgresql-libs-12 (requires llvm) (make)
- postgresql-libs-9.4 (requires llvm) (make)
- postgresql-libs-9.5 (requires llvm) (make)
- postgresql-libs-9.6 (requires llvm) (make)
- postgresql-libs-git (requires llvm) (make)
- postgresql-lts (requires llvm) (make)
- postgresql-lts (requires llvm) (optional)
- postgresql-lts-docs (requires llvm) (make)
- postgresql-lts-libs (requires llvm) (make)
- postgresql-src (requires llvm)
- postgresql-src-beta (requires llvm)
- promscale_extension (requires llvm) (make)
- proxmox-backup-client (requires llvm) (make)
- python-bcc-git (requires llvm) (make)
- python-git (requires llvm) (make)
- python-llvmcpy (requires llvm)
- python-llvmcpy-git (requires llvm)
- python-numba-roctools-git (requires llvm)
- python-numba-roctools-git (requires llvm) (make)
- python-shiboken2-git (requires llvm) (make)
- python-tests-git (requires llvm) (make)
- python2-bcc-git (requires llvm) (make)
- python37 (requires llvm) (make)
- qnvim-git (requires llvm) (make)
- qtcreator-fixed-themes (requires llvm) (make)
- qtcreator-git (requires llvm) (make)
- qtcreator-opt-git (requires llvm) (make)
- qtcreator-prerelease (requires llvm)
- qtcreator42 (requires llvm) (make)
- quine-relay (requires llvm)
- radium (requires llvm) (make)
- reflective-rapidjson (requires llvm) (make)
- reflective-rapidjson-git (requires llvm) (make)
- rehex (requires llvm) (make)
- repmgr (requires llvm) (make)
- rls-git (requires llvm) (make)
- roc-git (requires llvm) (make)
- rtags (requires llvm) (make)
- rtags-git (requires llvm) (make)
- rust-analysis-git (requires llvm) (make)
- rust-docs-git (requires llvm) (make)
- rust-git (requires llvm) (make)
- rust-nightly (requires llvm) (make)
- rust-nightly-bin (requires llvm)
- rust-nightly-doc (requires llvm) (make)
- rust-src-git (requires llvm) (make)
- scopes-hg (requires llvm) (make)
- seexpr (requires llvm) (make)
- seexpr-doc (requires llvm) (make)
- sentry (requires llvm) (optional)
- servo-git (requires llvm) (make)
- shiboken2-git (requires llvm)
- shiboken2-git (requires llvm) (make)
- smatch (requires llvm) (make)
- smatch-git (requires llvm) (make)
- smlsharp (requires llvm)
- softu2f (requires llvm) (make)
- sonic (requires llvm) (make)
- sourceweb (requires llvm) (make)
- standardese-git (requires llvm)
- tartan (requires llvm)
- templight-git (requires llvm) (make)
- thunderbird-appmenu (requires llvm) (make)
- thunderbird-beta (requires llvm) (make)
- tinygo-git (requires llvm) (make)
- tor-shadow (requires llvm) (make)
- unfuckify-git (requires llvm) (make)
- upbge-git (requires llvm) (make)
- v8-6.8 (requires llvm) (make)
- vc4c-git (requires llvm) (make)
- vc4cl-git (requires llvm) (make)
- verona (requires llvm) (make)
- vulkan-intel-noglvnd (requires llvm) (make)
- vulkan-radeon-noglvnd (requires llvm) (make)
- wal2json (requires llvm) (make)
- wasmer (requires llvm) (check)
- waterfox (requires llvm) (make)
- waterfox-classic-git (requires llvm) (make)
- waterfox-classic-kpe (requires llvm) (make)
- waterfox-current-git (requires llvm) (make)
- waterfox-current-kpe (requires llvm) (make)
- waterfox-g3-git (requires llvm) (make)
- waterfox-g3-kpe (requires llvm) (make)
- wavm-git (requires llvm)
- woboq_codebrowser-git (requires llvm) (make)
- zig-git (requires llvm)
Sources (8)
- 0000-disable-llvm-symbolizer-test.patch
- 0001-GCC-compatibility-Ignore-the-fno-plt-flag.patch
- 0002-Enable-SSP-and-PIE-by-default.patch
- 0003-disable-ArrayRefTest.InitializerList.patch
- https://releases.llvm.org/3.9.1/cfe-3.9.1.src.tar.xz
- https://releases.llvm.org/3.9.1/cfe-3.9.1.src.tar.xz.sig
- https://releases.llvm.org/3.9.1/llvm-3.9.1.src.tar.xz
- https://releases.llvm.org/3.9.1/llvm-3.9.1.src.tar.xz.sig
Latest Comments
mirh commented on 2020-08-08 13:08
You can build the thing again with this patch I back-backported from freebsd
ftschindler commented on 2019-10-08 13:51
I do not require this package any more, feel free to pick up!
ftschindler commented on 2018-08-04 21:29
I could not solve the problem and have thus disabled the failing test. This is of course not optimal and I am open to suggestions.
ftschindler commented on 2018-08-04 07:10
I can reproduce the issue. I will try to investigate, input welcome!
alfredo.ardito commented on 2018-08-03 16:00
Hello i rebuilt the package in clean chroots and it failed reporting this error:
[100%] Running the LLVM regression tests -- Testing: 17222 tests, 4 threads -- Testing: FAIL: LLVM-Unit :: ADT/ADTTests/ArrayRefTest.InitializerList (95 of 17222) **** TEST 'LLVM-Unit :: ADT/ADTTests/ArrayRefTest.InitializerList' FAILED ****** Note: Google Test filter = ArrayRefTest.InitializerList [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from ArrayRefTest [ RUN ] ArrayRefTest.InitializerList /build/llvm39/src/llvm-3.9.1.src/unittests/ADT/ArrayRefTest.cpp:139: Failure Value of: A[i] Actual: 0 Expected: i Which is: 1 /build/llvm39/src/llvm-3.9.1.src/unittests/ADT/ArrayRefTest.cpp:139: Failure Value of: A[i] Actual: 1175747072 Expected: i Which is: 2 /build/llvm39/src/llvm-3.9.1.src/unittests/ADT/ArrayRefTest.cpp:139: Failure Value of: A[i] Actual: 22097 Expected: i Which is: 3 /build/llvm39/src/llvm-3.9.1.src/unittests/ADT/ArrayRefTest.cpp:139: Failure Value of: A[i] Actual: 1175522016 Expected: i Which is: 4 [ FAILED ] ArrayRefTest.InitializerList (1 ms) [----------] 1 test from ArrayRefTest (1 ms total)
[----------] Global test environment tear-down [==========] 1 test from 1 test case ran. (1 ms total) [ PASSED ] 0 tests. [ FAILED ] 1 test, listed below: [ FAILED ] ArrayRefTest.InitializerList
1 FAILED TEST
Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 189.38s
Failing Tests (1): LLVM-Unit :: ADT/ADTTests/ArrayRefTest.InitializerList
Expected Passes : 16758 Expected Failures : 124 Unsupported Tests : 339 Unexpected Failures: 1 make[3]: [test/CMakeFiles/check-llvm.dir/build.make:58: test/CMakeFiles/check-llvm] Error 1 make[2]: [CMakeFiles/Makefile2:69058: test/CMakeFiles/check-llvm.dir/all] Error 2 make[1]: [CMakeFiles/Makefile2:69065: test/CMakeFiles/check-llvm.dir/rule] Error 2 make: [Makefile:15552: check-llvm] Error 2 ==> ERROR: A failure occurred in check(). Aborting...
alfredo.ardito commented on 2018-08-03 13:01
got this error when building Scanning dependencies of target check-llvm [100%] Running the LLVM regression tests FAIL: LLVM-Unit :: ADT/ADTTests/ArrayRefTest.InitializerList (93 of 17358) **** TEST 'LLVM-Unit :: ADT/ADTTests/ArrayRefTest.InitializerList' FAILED ****** Note: Google Test filter = ArrayRefTest.InitializerList [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from ArrayRefTest [ RUN ] ArrayRefTest.InitializerList /home/xxxxxxxxx/.cache/aurman/llvm39/src/llvm-3.9.1.src/unittests/ADT/ArrayRefTest.cpp:139: Failure Value of: A[i] Actual: 0 Expected: i Which is: 1 /home/xxxxxxxxxxx/.cache/aurman/llvm39/src/llvm-3.9.1.src/unittests/ADT/ArrayRefTest.cpp:139: Failure Value of: A[i] Actual: 1483131408 Expected: i Which is: 2 /home/xxxxxxxxxxx/.cache/aurman/llvm39/src/llvm-3.9.1.src/unittests/ADT/ArrayRefTest.cpp:139: Failure Value of: A[i] Actual: 22006 Expected: i Which is: 3 /home/xxxxxxxxxxx/.cache/aurman/llvm39/src/llvm-3.9.1.src/unittests/ADT/ArrayRefTest.cpp:139: Failure Value of: A[i] Actual: 1482906304 Expected: i Which is: 4 [ FAILED ] ArrayRefTest.InitializerList (0 ms) [----------] 1 test from ArrayRefTest (0 ms total)
[----------] Global test environment tear-down [==========] 1 test from 1 test case ran. (0 ms total) [ PASSED ] 0 tests. [ FAILED ] 1 test, listed below: [ FAILED ] ArrayRefTest.InitializerList
1 FAILED TEST
Testing Time: 175.59s
Failing Tests (1): LLVM-Unit :: ADT/ADTTests/ArrayRefTest.InitializerList
Expected Passes : 16895 Expected Failures : 124 Unsupported Tests : 338 Unexpected Failures: 1 make[3]: [test/CMakeFiles/check-llvm.dir/build.make:58: test/CMakeFiles/check-llvm] Error 1 make[2]: [CMakeFiles/Makefile2:69302: test/CMakeFiles/check-llvm.dir/all] Error 2 make[1]: [CMakeFiles/Makefile2:69309: test/CMakeFiles/check-llvm.dir/rule] Error 2 make: [Makefile:15565: check-llvm] Error 2 ==> ERROR: A failure occurred in check(). Aborting...
Any Clue?