jansvoboda11 wrote:

@sam-mccall That makes sense.

I think one option we have here is to consider all module maps describing a 
textual header that got included as affecting. I'm concerned that a long chain 
of textual header includes might again be problematic.

For this particular test, we only need to consider the module maps describing 
`use`d modules affecting to keep `-fmodules-strict-decluse` happy, which seems 
like a more precise solution.

https://github.com/llvm/llvm-project/pull/89441
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to