https://github.com/DavidSpickett commented:
My general theme is that: * Until we actually need Flang components, any build of lldb can have Fortran support. * When that build is tested, if there is a fortran compiler given/found, Fortran tests will run. * If one is not found, the tests are not run. The lldb binary still contains Fortran support. So other than the use of `LLDB_ENABLE_FORTRAN`, I like how the discovery works: * in-tree flang if you've got it. * LLDB_TEST_FORTRAN_COMPILER if you specified it. * Whatever we can find on the system. * If we find nothing, don't run the tests. The last bit you don't have to implement in this PR, you could do that with the first actual test case. (assuming you agree with what I'm proposing, which you don't have to ofc) https://github.com/llvm/llvm-project/pull/208298 _______________________________________________ lldb-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
