SIGN-IN

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

Availability Table

Version Default Module Systems
5.0.1 True copper, dusky, goblin, iqaluk, monk, mosaic, orca, vdi-centos6, windeee, wobbie
6.0.0 True copper, dusky, goblin, iqaluk, monk, mosaic, orca, vdi-centos6, windeee, wobbie

Documentation

https://www.sharcnet.ca/help/index.php/LLVM

Mailing List

To sign up for email notices about pending version updates, removals and other important announcements for this software package, sign in.

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.