While I don't have a comprehensive list, I have successfully built
llvm/clang on several of the CFarm machines at one time or another.
To the best of my recollection, all of the systems which are suited to
building gcc also have the necessary prereqs for llvm/clang, with the sole
exception being the need for a relatively recent CMake.  However, I don't
recall any show-stopper prepreques for building a private install of CMake
either.

TL;DR:  this one user thinks building lllvm/clang on CFarms systems is "not
so bad" if you fail to find suitable systems with it pre-installed.

-Paul

On Tue, Oct 20, 2020 at 2:55 PM Zach van Rijn via cfarm-users <
[email protected]> wrote:

> On Tue, 2020-10-20 at 10:26 -0500, Qing Zhao via cfarm-users
> wrote:
> > Hi,
> >
> > I want to try LLVM, is there any farm machine that is installed
> > LLVM 8.0.0 or above?
>
> The gcc102 machine has LLVM 12.0.0 installed now for testing:
>
> $ PATH=/usr/local/llvm/bin:$PATH bash
> $ clang --version
> ClangBuiltLinux clang version 12.0.0 (
> https://github.com/llvm/llvm-project
> c2279b262fe3b5ba9e9ab931884d290fa09bbf5c)
> Target: sparc64-unknown-linux-gnu
> Thread model: posix
> InstalledDir: /usr/local/llvm/bin
>
>
> This script [0] can be used to build any version under your own
> user account, if so desired.
>
>
> ZV
>
>
> [0]: https://github.com/ClangBuiltLinux/tc-build
>
> _______________________________________________
> cfarm-users mailing list
> [email protected]
> https://lists.tetaneutral.net/listinfo/cfarm-users
>


-- 
Paul H. Hargrove <[email protected]>
Pronouns: he, him, his
Computer Languages & Systems Software (CLaSS) Group
Computer Science Department
Lawrence Berkeley National Laboratory

The CLaSS group is hiring:
* CLaSS Group Lead: upcxx.lbl.gov/class-lead
* C++ Programmer/Software Engineer: upcxx.lbl.gov/2020-cxx-dev
* HPC Application Developer: upcxx.lbl.gov/2020-hpc-dev
_______________________________________________
cfarm-users mailing list
[email protected]
https://lists.tetaneutral.net/listinfo/cfarm-users

Reply via email to