Joel Rosdahl
Joel Rosdahl
### Background The cache cleanup mechanism has worked essentially the same ever since ccache was initially created in 2002: - The total number and size of all files in one...
It would be nice if ccache would support caching assembler listing files specified with compiler option `-Wa,-a=file.lst`. See b36a81893c6f and #1083.
The [MSVC CL and \_CL_ variables](https://docs.microsoft.com/en-us/cpp/build/reference/cl-environment-variables?view=msvc-170) may contain compiler options that ccache needs to parse. As of a2988ace17d61dd8bb1342ffa8b500471307ebde, ccache considers those variables too hard and falls back to just running...
Ccache currently guesses the compiler type based on the name of the executable. This was the easy thing to do when the need first arose (d875edef19d0ab157b2f6408330bb1392fd38f60), and the same method...
Ccache currently has two test suites: * `unittest`, a C++-based white-box suite which tests individual functions and classes. * `test`, a bash-based black-box test suite which tests the ccache executable...
Ccache started with support for GCC and compilers that were "similar enough". During the years, more support for GCC-like compilers like Clang was added with well-placed `if`/`else` statements. Then NVCC...
### How to reproduce ### 1. Share the cache between two systems with different architectures so that `-march=native` produces different object files. 2. Compile a file with `-march=native` on system...
### Description ### It would be nice if ccache could cache the files produced by Clang's `-MJ` option. See also [JSON Compilation Database Format Specification](https://clang.llvm.org/docs/JSONCompilationDatabase.html). See PR #277 for more...
When running in a container started with `-e EMPTY` and the `EMPTY` variable is either unset or the empty string, you get a crash like this: ``` panic: runtime error:...
### Describe the bug I have a test suite where each test calls `Aws::InitAPI`, then executes a test and finally calls `Aws::ShutdownAPI`. The second test then crashes in `Aws::InitAPI`. This...