[flang-commits] [flang] [flang][nfc] Support volatility in Fir ops (PR #134858)
David Spickett via flang-commits
flang-commits at lists.llvm.org
Wed Apr 9 07:43:44 PDT 2025
DavidSpickett wrote:
I've reverted this because it broke shared library builds of flang: https://lab.llvm.org/buildbot/#/builders/80/builds/12361
That host is AArch64 but enabling shared libraries anywhere should reproduce it:
```
cmake -DLLVM_TARGETS_TO_BUILD=AArch64 -DBUILD_SHARED_LIBS=ON -DLLVM_BUILD_EXAMPLES=ON -DCMAKE_CXX_STANDARD=17 '-DLLVM_ENABLE_PROJECTS=llvm;clang;mlir;flang' '-DLLVM_ENABLE_RUNTIMES=flang-rt;openmp' -DCMAKE_BUILD_TYPE=Release -DLLVM_ENABLE_ASSERTIONS=ON '-DLLVM_LIT_ARGS=-v -vv' -GNinja ../llvm-project/llvm
```
Probably you can find the library that contains the symbols it claims are missing, then add that to the dependencies of the thing it's trying to link in it's CMake config file.
https://github.com/llvm/llvm-project/pull/134858
More information about the flang-commits
mailing list