jansvoboda11 wrote: This change makes sense to me, but I forget what's the purpose of the whole output path deducing code. Even for `clang-cl` command lines we should go through the driver and get a `CompilerInvocation` that will have the output file set (if the action does produce an output file). Shouldn't that get propagated to the dependency consumer? Maybe the issue is that the `DependencyOptions` we pass have no target set, since the original command line doesn't have `-MD` (or something like that)?
https://github.com/llvm/llvm-project/pull/89950 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits