PeteSteinfeld added a comment. In D104305#2822589 <https://reviews.llvm.org/D104305#2822589>, @klausler wrote:
> The non-shared-library build of the current llvm-project/main tree fails on > this new test; it looks as if gfortran is being invoked and passed an option > that it does not recognize. The shared library build passes all tests. Weird. It worked for me. Note that, if you're doing an out-of-tree build, you need to do a "make install" in your main build. Then, in your out-of-tree build, you need to reference the directories from the "install" rather than the "build" directories. Here's the cmake command I used for my out-of-tree build: cmake \ -G Ninja \ -DCMAKE_BUILD_TYPE=Release \ -DLLVM_EXTERNAL_LIT=/local/home/psteinfeld/main/clean/build/bin/llvm-lit \ -DLLVM_LIT_ARGS=-v \ -DFLANG_ENABLE_WERROR=On \ -DCMAKE_C_COMPILER=/home/sw/thirdparty/gcc/gcc-9.3.0/linux86-64/bin/gcc \ -DCMAKE_CXX_COMPILER=/home/sw/thirdparty/gcc/gcc-9.3.0/linux86-64/bin/g++ \ -DCMAKE_CXX_STANDARD=17 \ -DLLVM_TARGETS_TO_BUILD=host \ -DLLVM_ENABLE_ZLIB=OFF \ -DLLVM_ENABLE_ASSERTIONS=ON \ -DCMAKE_CXX_LINK_FLAGS="-Wl,-rpath,$LD_LIBRARY_PATH" \ -DLLVM_MAIN_SRC_DIR=/local/home/psteinfeld/main/clean/llvm \ -DCLANG_DIR=/local/home/psteinfeld/main/clean/install/lib/cmake/clang \ -DLLVM_DIR=/local/home/psteinfeld/main/clean/install/lib/cmake/llvm \ -DMLIR_DIR=/local/home/psteinfeld/main/clean/install/lib/cmake/mlir \ .. Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D104305/new/ https://reviews.llvm.org/D104305 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits