Next-gen compiler infrastructure
https://llvm.org/ Also known as: llvm@5
This formula is keg-only.

Current versions

llvm requires the following formulae to be installed:
xz 5.2.3 General-purpose data compression with high compression ratio
libffi 3.2.1 Portable Foreign Function Interface library
graphviz 2.40.1 Graph visualization software from AT&T and Bell Labs
ocaml 4.06.0 General purpose programming language in the ML family
cmake 3.9.6 Cross-platform make

Reverse dependencies

The following formulae require llvm to be installed:
emacs-clang-complete-async 0.5_3 Emacs plugin using libclang to complete C/C++ code
nvc 1.2.1 VHDL compiler and simulator
irony-mode 1.2.0 C/C++ minor mode for Emacs powered by libclang
rust 1.21.0 Safe, concurrent, practical language
rtags 2.15 Source code cross-referencer like ctags with a clang frontend

Formula history

Mike McQuaid llvm: fix rubocop warning.
ilovezfs Use “squiggly” heredocs.
Viktor Szakats llvm: secure url(s)
JCount llvm: fix compilation of lldb option (#17876)
Alex Gaynor llvm 5.0.0
Luke Lazurite llvm: install cmake modules into share
Viktor Szakats llvm: secure url(s)
Ralph Giles llvm 4.0.1
ilovezfs Revert "llvm: fix test"
ilovezfs llvm: bump revision for dylib ID relocation.
Show all revisions of this formula