LLVM (Compiler)
Introduction
LLVM https://llvm.org is a collection of modular and reusable compiler and toolchain technologies.
Sub-projects installed with the sharcnet lvm module include clang, openmp, polly, lld, and lldb.
Licensing
LLVM Release License http://releases.llvm.org/6.0.0/LICENSE.TXT
Availability Table
System | Versions |
---|---|
dusky | 5.0.1, 6.0.0 |
Announcements
o May 2, 2018: The llvm/5.0.1 and llvm/6.0.0 modules now autoload gcc/6.3.0 and gcc/7.3.0 respectively. This is done to ensure the compiler rpath is baked into the resulting binaries for complex builds assuming the ldwrapper module is loaded at compile time.
Change Log
o May 2, 2018: Removed llvm/5.0.0 from cop, dusky, goblin, monk, mosaic, orca, vdi-centos6, windeee, wobbie.
o Apr 9, 2018: Installed llvm/5.0.1 and llvm/6.0.0 on cop, dusky, goblin, monk, mosaic, orca, vdi-centos6, windeee, wobbie.
o Dec 15, 2017: Installed llvm/5.0.0 on cop, dusky, goblin, monk, mosaic, orca, redfin, tembo, vdi-centos6, windeee, wobbie.