Lines Matching +full:build +full:- +full:cache +full:-
3 // Clear the module cache.
4 // RUN: rm -rf %t
5 // RUN: mkdir -p %t/Inputs
6 // RUN: mkdir -p %t/modules-to-compare
9 // Create a module. We will use -I or -isystem to determine whether to treat
16 …-cc1 -fmodules -fimplicit-module-maps -fdisable-module-hash -fmodules-cache-path=%t/modules-cache …
17 …-cc1 -fmodules -fimplicit-module-maps -fdisable-module-hash -fmodules-cache-path=%t/modules-cache-…
18 // RUN: ls -R %t/modules-cache | grep Foo.pcm.timestamp
19 // RUN: ls -R %t/modules-cache-user | grep Foo.pcm.timestamp
20 // RUN: cp %t/modules-cache/Foo.pcm %t/modules-to-compare/Foo-before.pcm
21 // RUN: cp %t/modules-cache-user/Foo.pcm %t/modules-to-compare/Foo-before-user.pcm
25 …-cc1 -fmodules -fimplicit-module-maps -fdisable-module-hash -fmodules-cache-path=%t/modules-cache …
26 …-cc1 -fmodules -fimplicit-module-maps -fdisable-module-hash -fmodules-cache-path=%t/modules-cache-…
27 // RUN: ls -R %t/modules-cache | grep Foo.pcm.timestamp
28 // RUN: ls -R %t/modules-cache-user | grep Foo.pcm.timestamp
29 // RUN: cp %t/modules-cache/Foo.pcm %t/modules-to-compare/Foo-after.pcm
30 // RUN: cp %t/modules-cache-user/Foo.pcm %t/modules-to-compare/Foo-after-user.pcm
32 // RUN: diff %t/modules-to-compare/Foo-before.pcm %t/modules-to-compare/Foo-after.pcm
33 // RUN: diff %t/modules-to-compare/Foo-before-user.pcm %t/modules-to-compare/Foo-after-user.pcm
42 …-cc1 -fmodules -fimplicit-module-maps -fdisable-module-hash -fmodules-cache-path=%t/modules-cache …
43 …-cc1 -fmodules -fimplicit-module-maps -fdisable-module-hash -fmodules-cache-path=%t/modules-cache-…
44 // RUN: ls -R %t/modules-cache | grep Foo.pcm.timestamp
45 // RUN: ls -R %t/modules-cache-user | grep Foo.pcm.timestamp
46 // RUN: cp %t/modules-cache/Foo.pcm %t/modules-to-compare/Foo-after.pcm
47 // RUN: cp %t/modules-cache-user/Foo.pcm %t/modules-to-compare/Foo-after-user.pcm
49 // RUN: diff %t/modules-to-compare/Foo-before.pcm %t/modules-to-compare/Foo-after.pcm
51 // RUN: not diff %t/modules-to-compare/Foo-before-user.pcm %t/modules-to-compare/Foo-after-user.pcm
55 …-cc1 -fmodules -fimplicit-module-maps -fdisable-module-hash -fmodules-cache-path=%t/modules-cache …
56 // RUN: ls -R %t/modules-cache | grep Foo.pcm.timestamp
57 // RUN: cp %t/modules-cache/Foo.pcm %t/modules-to-compare/Foo-after.pcm
59 // RUN: not diff %t/modules-to-compare/Foo-before.pcm %t/modules-to-compare/Foo-after.pcm