Go to file
Pavel Labath f81ed47a07 Clean up dependency .d.$$$$ files for tests
Summary:
Mac-only tests were leaving .d.$$$$ dependency files left in the test tree. This happened
because:
1) "make clean" was invoked although no tests in the folder were run
2) The Makefile had main.d as a dependency, which meant it tried to compile the source file (to extract
dependencies).
3) The compile failed (does not compile on linux) and left behind a main.d.$$$$ temporary file.
4) "make clean" tried to clean up these temporary files, but the expansion $(wildcard *.d.[0-9]*)
was performed before the temporary file was created, so this file was not caught.

I fix this by giving all the temporary files deterministic names, which makes it easier to clean
them up afterwards. I also make the rules for generating the dependency files more robust and
less likely to leak files in the first place.

Reviewers: vharron, zturner

Subscribers: lldb-commits

Differential Revision: http://reviews.llvm.org/D7406

llvm-svn: 228285
2015-02-05 09:52:42 +00:00
clang PR22465: when performing list-initialization for a class type C, if we see an 2015-02-05 07:02:11 +00:00
clang-tools-extra [clang-tidy] Fix some false positives in google-readability-casting 2015-01-29 15:17:13 +00:00
compiler-rt Revert "[ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h" 2015-02-04 19:14:35 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Implement log10 2015-01-30 18:00:34 +00:00
libcxx Fix unused private field warning in stdexcept after r207695. 2015-02-05 07:40:48 +00:00
libcxxabi Some more -Wundef issues. 2015-02-05 02:44:50 +00:00
lld PECOFF: Fix I386_DIR32 relocation to an absolute symbol 2015-02-05 07:22:53 +00:00
lldb Clean up dependency .d.$$$$ files for tests 2015-02-05 09:52:42 +00:00
llgo irgen: don't emit debug metadata for locals 2015-01-29 00:34:30 +00:00
llvm Teach isDereferenceablePointer() to look through bitcast constant expressions. 2015-02-05 09:15:37 +00:00
openmp Pin the libiomp5.dll for the lifetime of application, Windows-specific 2015-01-29 17:18:20 +00:00
polly Build the isl files as PIC 2015-02-04 21:56:28 +00:00