llvm-3.8.0-6.3.1.x86_64.rpm


Advertisement

Description

llvm - Low Level Virtual Machine

Property Value
Distribution openSUSE Leap 42.3
Repository openSUSE Update Oss all
Package filename llvm-3.8.0-6.3.1.x86_64.rpm
Package name llvm
Package version 3.8.0
Package release 6.3.1
Package architecture x86_64
Package type rpm
Category Development/Languages/Other
Homepage http://www.llvm.org
License NCSA
Maintainer -
Download size 1.26 MB
Installed size 4.53 MB
LLVM is a compiler infrastructure designed for compile-time,
link-time, runtime, and idle-time optimization of programs from
arbitrary programming languages.
The compiler infrastructure includes mirror sets of programming
tools as well as libraries with equivalent functionality.

Alternatives

Package Version Architecture Repository
llvm-3.8.0-5.1.x86_64.rpm 3.8.0 x86_64 openSUSE Oss
llvm - - -

Requires

Name Value
libLLVMAArch64AsmParser.so.3.8()(64bit) -
libLLVMAArch64CodeGen.so.3.8()(64bit) -
libLLVMAArch64Desc.so.3.8()(64bit) -
libLLVMAArch64Disassembler.so.3.8()(64bit) -
libLLVMAArch64Info.so.3.8()(64bit) -
libLLVMAMDGPUAsmParser.so.3.8()(64bit) -
libLLVMAMDGPUCodeGen.so.3.8()(64bit) -
libLLVMAMDGPUDesc.so.3.8()(64bit) -
libLLVMAMDGPUInfo.so.3.8()(64bit) -
libLLVMARMAsmParser.so.3.8()(64bit) -
libLLVMARMCodeGen.so.3.8()(64bit) -
libLLVMARMDesc.so.3.8()(64bit) -
libLLVMARMDisassembler.so.3.8()(64bit) -
libLLVMARMInfo.so.3.8()(64bit) -
libLLVMAnalysis.so.3.8()(64bit) -
libLLVMAsmParser.so.3.8()(64bit) -
libLLVMAsmPrinter.so.3.8()(64bit) -
libLLVMBPFCodeGen.so.3.8()(64bit) -
libLLVMBPFDesc.so.3.8()(64bit) -
libLLVMBPFInfo.so.3.8()(64bit) -
libLLVMBitReader.so.3.8()(64bit) -
libLLVMBitWriter.so.3.8()(64bit) -
libLLVMCodeGen.so.3.8()(64bit) -
libLLVMCore.so.3.8()(64bit) -
libLLVMCppBackendCodeGen.so.3.8()(64bit) -
libLLVMCppBackendInfo.so.3.8()(64bit) -
libLLVMDebugInfoDWARF.so.3.8()(64bit) -
libLLVMDebugInfoPDB.so.3.8()(64bit) -
libLLVMExecutionEngine.so.3.8()(64bit) -
libLLVMHexagonAsmParser.so.3.8()(64bit) -
libLLVMHexagonCodeGen.so.3.8()(64bit) -
libLLVMHexagonDesc.so.3.8()(64bit) -
libLLVMHexagonDisassembler.so.3.8()(64bit) -
libLLVMHexagonInfo.so.3.8()(64bit) -
libLLVMIRReader.so.3.8()(64bit) -
libLLVMInstCombine.so.3.8()(64bit) -
libLLVMInstrumentation.so.3.8()(64bit) -
libLLVMInterpreter.so.3.8()(64bit) -
libLLVMLTO.so.3.8()(64bit) -
libLLVMLibDriver.so.3.8()(64bit) -
libLLVMLinker.so.3.8()(64bit) -
libLLVMMC.so.3.8()(64bit) -
libLLVMMCDisassembler.so.3.8()(64bit) -
libLLVMMCJIT.so.3.8()(64bit) -
libLLVMMCParser.so.3.8()(64bit) -
libLLVMMIRParser.so.3.8()(64bit) -
libLLVMMSP430CodeGen.so.3.8()(64bit) -
libLLVMMSP430Desc.so.3.8()(64bit) -
libLLVMMSP430Info.so.3.8()(64bit) -
libLLVMMipsAsmParser.so.3.8()(64bit) -
libLLVMMipsCodeGen.so.3.8()(64bit) -
libLLVMMipsDesc.so.3.8()(64bit) -
libLLVMMipsDisassembler.so.3.8()(64bit) -
libLLVMMipsInfo.so.3.8()(64bit) -
libLLVMNVPTXCodeGen.so.3.8()(64bit) -
libLLVMNVPTXDesc.so.3.8()(64bit) -
libLLVMNVPTXInfo.so.3.8()(64bit) -
libLLVMObjCARCOpts.so.3.8()(64bit) -
libLLVMObject.so.3.8()(64bit) -
libLLVMOrcJIT.so.3.8()(64bit) -
libLLVMPasses.so.3.8()(64bit) -
libLLVMPowerPCAsmParser.so.3.8()(64bit) -
libLLVMPowerPCCodeGen.so.3.8()(64bit) -
libLLVMPowerPCDesc.so.3.8()(64bit) -
libLLVMPowerPCDisassembler.so.3.8()(64bit) -
libLLVMPowerPCInfo.so.3.8()(64bit) -
libLLVMProfileData.so.3.8()(64bit) -
libLLVMRuntimeDyld.so.3.8()(64bit) -
libLLVMScalarOpts.so.3.8()(64bit) -
libLLVMSelectionDAG.so.3.8()(64bit) -
libLLVMSparcAsmParser.so.3.8()(64bit) -
libLLVMSparcCodeGen.so.3.8()(64bit) -
libLLVMSparcDesc.so.3.8()(64bit) -
libLLVMSparcDisassembler.so.3.8()(64bit) -
libLLVMSparcInfo.so.3.8()(64bit) -
libLLVMSupport.so.3.8()(64bit) -
libLLVMSymbolize.so.3.8()(64bit) -
libLLVMSystemZAsmParser.so.3.8()(64bit) -
libLLVMSystemZCodeGen.so.3.8()(64bit) -
libLLVMSystemZDesc.so.3.8()(64bit) -
libLLVMSystemZDisassembler.so.3.8()(64bit) -
libLLVMSystemZInfo.so.3.8()(64bit) -
libLLVMTableGen.so.3.8()(64bit) -
libLLVMTarget.so.3.8()(64bit) -
libLLVMTransformUtils.so.3.8()(64bit) -
libLLVMVectorize.so.3.8()(64bit) -
libLLVMX86AsmParser.so.3.8()(64bit) -
libLLVMX86CodeGen.so.3.8()(64bit) -
libLLVMX86Desc.so.3.8()(64bit) -
libLLVMX86Disassembler.so.3.8()(64bit) -
libLLVMX86Info.so.3.8()(64bit) -
libLLVMXCoreCodeGen.so.3.8()(64bit) -
libLLVMXCoreDesc.so.3.8()(64bit) -
libLLVMXCoreDisassembler.so.3.8()(64bit) -
libLLVMXCoreInfo.so.3.8()(64bit) -
libLLVMipo.so.3.8()(64bit) -
libc.so.6(GLIBC_2.14)(64bit) -
libstdc++.so.6()(64bit) -
libstdc++.so.6(CXXABI_1.3)(64bit) -
libstdc++.so.6(GLIBCXX_3.4)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.14)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.18)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.20)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.21)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.9)(64bit) -

Provides

Name Value
llvm = 3.8.0-6.3.1
llvm(x86-64) = 3.8.0-6.3.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package llvm-3.8.0-6.3.1.x86_64.rpm
Source Package llvm-3.8.0-6.3.1.src.rpm

Install Howto

Install llvm rpm package:

# zypper install llvm

Files

Path
/usr/bin/bugpoint
/usr/bin/llc
/usr/bin/lli
/usr/bin/llvm-ar
/usr/bin/llvm-as
/usr/bin/llvm-bcanalyzer
/usr/bin/llvm-c-test
/usr/bin/llvm-cov
/usr/bin/llvm-cxxdump
/usr/bin/llvm-diff
/usr/bin/llvm-dis
/usr/bin/llvm-dsymutil
/usr/bin/llvm-dwarfdump
/usr/bin/llvm-dwp
/usr/bin/llvm-extract
/usr/bin/llvm-lib
/usr/bin/llvm-link
/usr/bin/llvm-lto
/usr/bin/llvm-mc
/usr/bin/llvm-mcmarkup
/usr/bin/llvm-nm
/usr/bin/llvm-objdump
/usr/bin/llvm-pdbdump
/usr/bin/llvm-profdata
/usr/bin/llvm-ranlib
/usr/bin/llvm-readobj
/usr/bin/llvm-rtdyld
/usr/bin/llvm-size
/usr/bin/llvm-split
/usr/bin/llvm-stress
/usr/bin/llvm-symbolizer
/usr/bin/llvm-tblgen
/usr/bin/obj2yaml
/usr/bin/opt
/usr/bin/sancov
/usr/bin/verify-uselistorder
/usr/bin/yaml2obj
/usr/share/man/man1/FileCheck.1.gz
/usr/share/man/man1/bugpoint.1.gz
/usr/share/man/man1/llc.1.gz
/usr/share/man/man1/lli.1.gz
/usr/share/man/man1/llvm-ar.1.gz
/usr/share/man/man1/llvm-as.1.gz
/usr/share/man/man1/llvm-bcanalyzer.1.gz
/usr/share/man/man1/llvm-build.1.gz
/usr/share/man/man1/llvm-cov.1.gz
/usr/share/man/man1/llvm-diff.1.gz
/usr/share/man/man1/llvm-dis.1.gz
/usr/share/man/man1/llvm-dwarfdump.1.gz
/usr/share/man/man1/llvm-extract.1.gz
/usr/share/man/man1/llvm-lib.1.gz
/usr/share/man/man1/llvm-link.1.gz
/usr/share/man/man1/llvm-nm.1.gz
/usr/share/man/man1/llvm-profdata.1.gz
/usr/share/man/man1/llvm-readobj.1.gz
/usr/share/man/man1/llvm-stress.1.gz
/usr/share/man/man1/llvm-symbolizer.1.gz
/usr/share/man/man1/opt.1.gz
/usr/share/man/man1/tblgen.1.gz

Changelog

2018-01-16 - msrb@suse.com
- Place gold plugin to the right directory. (bnc#1073210)
* It must be in /usr/lib/bfd-plugins on all architectures.
- Disable all thread related tests in libcxx. Many of them use
timeouts to detect failure. They can fail randomly if the machine
is under heavy load (happens often in OBS).
2017-07-04 - fcrozat@suse.com
- Increase disk requirement to 20G to fix build on i586.
2017-04-26 - idonmez@suse.com
- Add llvm-aarch64-relocations.patch to fix relocations on AARCH64
bsc#1032686
2017-02-04 - rpm@fthiessen.de
- Added llvm-fix-unavailable-functions-amdgpu.patch,
fixes boo#1023614
2016-05-18 - idonmez@suse.com
- Disable libcxx/lldb/openmp for SLE fate#319582
2016-04-21 - idonmez@suse.com
- Update rpmlintrc to whitelist libLTO.so fate#319582
2016-04-04 - idonmez@suse.com
- Update llvm-remove-clang-only-flags.patch to remove
- Wcovered-switch-default flag for gcc compatibility.
2016-03-30 - idonmez@suse.com
- Set disk requirement to 15G to fix s390x build fate#319582
2016-03-09 - idonmez@suse.com
- Update to llvm 3.8.0 fate#319582
* See http://llvm.org/releases/3.8.0/docs/ReleaseNotes.html and
http://llvm.org/releases/3.8.0/tools/clang/docs/ReleaseNotes.html
- Drop clang-disable-ada-extension.patch, libcxxabi-exceptions.patch
and cmake-host-triple.patch
- Add revert-cmake-soname.patch to fix soname handling
2016-02-11 - sndirsch@suse.com
- latest version required for new mesa on sle12
(fate #315643-315645, 319159-319161, 319618)
- obsoletes patches:
* backport-llvm*
* backport-clang*
* aarch64-workaround.patch
* clang-mainline-backports.patch
* llvm-34branch-backports.patch
* llvm-mainline-backports.patch
- Remove FFI support because its fragile

See Also

Package Description
llvm-clang-3.8.0-6.3.1.x86_64.rpm CLANG frontend for LLVM
llvm-clang-devel-3.8.0-6.3.1.x86_64.rpm CLANG frontend for LLVM (devel package)
llvm-devel-3.8.0-6.3.1.x86_64.rpm Header Files for LLVM
llvm-vim-plugins-3.8.0-6.3.1.x86_64.rpm Vim plugins for LLVM
llvm4-4.0.1-2.3.x86_64.rpm Low Level Virtual Machine
llvm4-4.0.1-5.1.x86_64.rpm Low Level Virtual Machine
llvm4-LTO-devel-32bit-4.0.1-2.3.x86_64.rpm Link-time optimizer for LLVM (devel package)
llvm4-LTO-devel-32bit-4.0.1-5.1.x86_64.rpm Link-time optimizer for LLVM (devel package)
llvm4-LTO-devel-4.0.1-2.3.x86_64.rpm Link-time optimizer for LLVM (devel package)
llvm4-LTO-devel-4.0.1-5.1.x86_64.rpm Link-time optimizer for LLVM (devel package)
llvm4-devel-32bit-4.0.1-2.3.x86_64.rpm Header Files for LLVM
llvm4-devel-32bit-4.0.1-5.1.x86_64.rpm Header Files for LLVM
llvm4-devel-4.0.1-2.3.x86_64.rpm Header Files for LLVM
llvm4-devel-4.0.1-5.1.x86_64.rpm Header Files for LLVM
llvm4-emacs-plugins-4.0.1-2.3.noarch.rpm Emacs plugins for LLVM
Advertisement
Advertisement