tarunprabhu wrote: Apologies for missing this. I tried running `clang` with `-###` and got this:
``` $ ./bin/clang -### -v --sysroot=/path/to/llvm-project/clang/test/Driver/Inputs/fedora_39_tree clang version 22.0.0git Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /path/to/bin Build config: +assertions Found candidate GCC installation: /path/to/llvm-project/clang/test/Driver/Inputs/fedora_39_tree/usr/lib/gcc/x86_64-linux-gnu/13 Found candidate GCC installation: /path/to/llvm-project/clang/test/Driver/Inputs/fedora_39_tree/usr/lib/gcc/x86_64-redhat-linux/13 Selected GCC installation: /path/to/llvm-project/clang/test/Driver/Inputs/fedora_39_tree/usr/lib/gcc/x86_64-linux-gnu/13 Candidate multilib: .;@m64 Selected multilib: .;@m64 ``` This might be a better approach since it doesn't require either a `REQUIRES` directive, or an explicit target triple. The absence of the latter makes it clear that we are checking for the default behavior. This should also just work with `flang`, but I can check later today. https://github.com/llvm/llvm-project/pull/165886 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
