[PATCH] D53123: Change the timestamp of llvmcache-foo file to meet the thinLTO prune policy
Teresa Johnson via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 2 07:54:42 PDT 2018
This revision was automatically updated to reflect the committed changes.
Closed by commit rL345977: Change the timestamp of llvmcache-foo file to meet the thinLTO prune policy (authored by tejohnson, committed by ).
Repository:
rL LLVM
https://reviews.llvm.org/D53123
Files:
lld/trunk/test/ELF/lto/cache.ll
lld/trunk/test/wasm/lto/cache.ll
Index: lld/trunk/test/wasm/lto/cache.ll
===================================================================
--- lld/trunk/test/wasm/lto/cache.ll
+++ lld/trunk/test/wasm/lto/cache.ll
@@ -17,6 +17,10 @@
; RUN: wasm-ld --thinlto-cache-dir=%t.cache --thinlto-cache-policy cache_size_bytes=128k:prune_interval=0s -o %t.wasm %t2.o %t.o
; RUN: ls %t.cache | count 5
+; Increase the age of llvmcache-foo, which will give it the oldest time stamp
+; so that it is processed and removed first.
+; RUN: touch -r %t.cache/llvmcache-foo -d '-2 minutes' %t.cache/llvmcache-foo
+
; This should remove it.
; RUN: wasm-ld --thinlto-cache-dir=%t.cache --thinlto-cache-policy cache_size_bytes=32k:prune_interval=0s -o %t.wasm %t2.o %t.o
; RUN: ls %t.cache | count 4
Index: lld/trunk/test/ELF/lto/cache.ll
===================================================================
--- lld/trunk/test/ELF/lto/cache.ll
+++ lld/trunk/test/ELF/lto/cache.ll
@@ -19,6 +19,10 @@
; RUN: ld.lld --thinlto-cache-dir=%t.cache --thinlto-cache-policy cache_size_bytes=128k:prune_interval=0s -o %t3 %t2.o %t.o
; RUN: ls %t.cache | count 5
+; Increase the age of llvmcache-foo, which will give it the oldest time stamp
+; so that it is processed and removed first.
+; RUN: touch -r %t.cache/llvmcache-foo -d '-2 minutes' %t.cache/llvmcache-foo
+
; This should remove it.
; RUN: ld.lld --thinlto-cache-dir=%t.cache --thinlto-cache-policy cache_size_bytes=32k:prune_interval=0s -o %t3 %t2.o %t.o
; RUN: ls %t.cache | count 4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D53123.172358.patch
Type: text/x-patch
Size: 1495 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20181102/79316ae7/attachment.bin>
More information about the llvm-commits
mailing list