summaryrefslogtreecommitdiff
path: root/clang/test/Modules/implicit-module-header-maps.cpp
AgeCommit message (Collapse)Author
2025-08-03[clang] Try fixing implicit-module-header-maps.cppAiden Grossman
This is still crashing on AIX and Solaris. It looks like maybe issues due to trying to delete the current working directory. cd to the source directory beforehand to try and work around that.
2025-08-02Reapply "[clang] Remove %T from tests (#151614)"Aiden Grossman
This reverts commit 4c80193a58a5c24e2bbebe291feb406191c4e2ab. This relands the commit. The issues have theoretically been fixed.
2025-08-01Revert "[clang] Remove %T from tests (#151614)"Aiden Grossman
This reverts commit 5a586375aa3a128dadc9473cfa196bf8588c2a82. This breaks two buildbots with failures in implicit-module-header-maps.cpp. No idea why these failures are occurring. https://lab.llvm.org/buildbot/#/builders/64/builds/5166 https://lab.llvm.org/buildbot/#/builders/13/builds/8725
2025-08-01[clang] Remove %T from tests (#151614)Aiden Grossman
This patch removes %T from clang lit tests. %T has been deprecated for about seven years and is not reccomended as it is not unique to each test, which can lead to races. This patch is intended to remove usage in tree with the end goal of removing support for %T within lit.
2023-05-30[clang] Solidate the implicit-module-header-maps.cpp lit test.Haojian Wu
On some systems, the second `split-file` command will fail because the current directory is the one we have deleted, we switch to another directory before running it.
2023-05-28[clang][HeaderSearch] Fix implicit module when using header mapsIvan Murashko
Previously, if a header was found via in a header map, and not just remapped. we wouldn't also find the module it maps to when using implicit modules (for module maps that were explicitly loaded). This diff just updates these code paths to also locate the owning module via `findUsableModuleForHeader`. Reviewed By: benlangmuir Differential Revision: https://reviews.llvm.org/D103930