[libcxx-commits] [PATCH] D125331: [libc++] Make sure that all headers can be included with modules enabled

Petr Hosek via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu May 26 17:04:03 PDT 2022


phosek added a comment.

FYI our builders have started running out of disk space, and while investigating the issue we pinpointed it to this change. The problem is that Clang started writing files to `[CACHE]/clang/ModuleCache` (on Linux that's `${XDG_CACHE_HOME}/clang/ModuleCache`), which on our builders is located on a partition with limited disk space, and a single run of libc++ test suite now generates 3.1G of data. I don't think we need to do anything for this change since Clang is behaving as intended, instead we'll need to make sure that `${XDG_CACHE_HOME}` is on a volume with enough space, but I'm still reporting this since it was unexpected and others might run into this issue as well.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D125331/new/

https://reviews.llvm.org/D125331



More information about the libcxx-commits mailing list