LLVM 15 IS OLD
Blackwell support needed LLVM 20...
where do you see llvm 20? I only see 18 🤔 https://releases.llvm.org/download.html
Oh from here, https://github.com/llvm/llvm-project/releases/tag/llvmorg-20.1.0 I see
Oh from here, https://github.com/llvm/llvm-project/releases/tag/llvmorg-20.1.0 I see
Interesting, now they distribute binares
Well, they're 'volunteer provided'. I'm not sure that I really want to run anonymously-provided binaries on my computer to be honest...
So, is it like 18 is 'stable', and 19 and 20 are like 'alpha'/'beta'?
(24.04 seems to provide, as a pre build package, 19, not 20?
- https://launchpad.net/ubuntu/noble/+package/llvm-20 (broken link)
- https://launchpad.net/ubuntu/noble/+package/llvm-19 (works) )
Anyways is not critical. You can use llvm from your computer but you have to do compatible some files
I know it's old, I'm sorry, but I don't have time to port all those just yet...
One potential road block is rn I don't understand why taichi uses custom flagged LLVM build. If we resolve that the upgrade path is cleaner
Out of random bystander personal curiosity, what is 'custom flagged LLVM build'? Something to do with the compiler flags we use?
I have still update my branches due now I have amd and nvidia gpus and threadripper. Also access to GH200.
After fix arm and 3rd parties, i will upgrade llvm
I finished the two PRs and now i'm focus on this @bobcao3 @hughperkins
My 5090 was arrived and I have access on gh200/gb200
@hughperkins @bobcao3 who is the mantainer of taichi?
I trying to use the llvm-18.1.8 currently installed in my system to perform a developer install of Taichi.
But Taichi installs llvm-15.0.4 version by defaults. Which creates an incompatibility for executing any script.
@johnnynunez, could just replacing the library would be enough to resolve this incompatibility?
I trying to use the
llvm-18.1.8currently installed in my system to perform a developer install of Taichi. But Taichi installsllvm-15.0.4version by defaults. Which creates an incompatibility for executing any script. @johnnynunez, could just replacing the library would be enough to resolve this incompatibility?
use llvm20, I fixed here: https://github.com/taichi-dev/taichi/pull/8735 it is working in my 5090 and GH200 @bobcao3 @wme7