diff options
author | Peter Scheibel <scheibel1@llnl.gov> | 2019-08-19 11:24:05 -0700 |
---|---|---|
committer | Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> | 2019-08-19 11:24:05 -0700 |
commit | 31ff791180614c03f2727349bfb74d9ecfdb7ef7 (patch) | |
tree | cfd17bf27138e6594dee0263c5bb0edf063369d1 /var | |
parent | 0ea6e0f8176db1ec28f1d65aa26c932f1ed055e7 (diff) | |
download | spack-31ff791180614c03f2727349bfb74d9ecfdb7ef7.tar.gz spack-31ff791180614c03f2727349bfb74d9ecfdb7ef7.tar.bz2 spack-31ff791180614c03f2727349bfb74d9ecfdb7ef7.tar.xz spack-31ff791180614c03f2727349bfb74d9ecfdb7ef7.zip |
features: Update compiler caching (#7675)
Compiler caching was using the `id()` function to refer to configuration dictionary objects. If these objects are garbage-collected, this can produce incorrect results (false positive cache hits). This change replaces `id()` with an object that keeps a reference to the config dictionary so that it is not garbage-collected.
Diffstat (limited to 'var')
0 files changed, 0 insertions, 0 deletions