Hi folks, When running on ARCHER (national supercomputer) we need to set new paths for writing cache files because you have to build in /home but compute nodes are only allowed to write to /work. Since the loo.py changes it looks like we need to set paths for loo.py as well, otherwise I get the message at the bottom of this email. How do I set them? all the best --cjc import loopy File "/home2/n02/n02/ccotter/firedrake/firedrake/src/loopy/loopy/__init__.py", line 106, in <module> _PersistentDictBase.__init__(self, identifier, key_builder, container_dir) File "/home2/n02/n02/ccotter/firedrake/firedrake/lib/python3.7/site-packages/pytools/persistent_dict.py", line 441, in __init__ key_builder=LoopyKeyBuilder()) File "/home2/n02/n02/ccotter/firedrake/firedrake/lib/python3.7/site-packages/pytools/persistent_dict.py", line 544, in __init__ self._make_container_dir() File "/home2/n02/n02/ccotter/firedrake/firedrake/lib/python3.7/site-packages/pytools/persistent_dict.py", line 486, in _make_container_dir self._make_container_dir() _PersistentDictBase.__init__(self, identifier, key_builder, container_dir) File "/home2/n02/n02/ccotter/firedrake/firedrake/lib/python3.7/site-packages/pytools/persistent_dict.py", line 441, in __init__ File "/home2/n02/n02/ccotter/firedrake/firedrake/lib/python3.7/site-packages/pytools/persistent_dict.py", line 486, in _make_container_dir _make_dir_recursively(self.container_dir) File "/home2/n02/n02/ccotter/firedrake/firedrake/lib/python3.7/site-packages/pytools/persistent_dict.py", line 77, in _make_dir_recursively