early-needle-54791
01/08/2020, 10:38 PMException: Could not initialize store for process cache: "Error making env for store at \"/private/var/folders/cf/z3ktw6dn467gvm24fgx8ft6c0000gp/T/tmpk1bj57ql/processes/7\": No space left on device"
hundreds-father-404
01/08/2020, 10:39 PMearly-needle-54791
01/08/2020, 10:39 PMhundreds-breakfast-49010
01/08/2020, 10:40 PMwitty-crayon-22786
01/08/2020, 10:41 PMhundreds-breakfast-49010
01/08/2020, 10:44 PMwitty-crayon-22786
01/08/2020, 10:45 PMearly-needle-54791
01/08/2020, 10:48 PMhundreds-breakfast-49010
01/08/2020, 10:51 PMwitty-crayon-22786
01/08/2020, 10:52 PMDrop
in a completely separate part of the code somehowhundreds-breakfast-49010
01/08/2020, 11:02 PMwitty-crayon-22786
01/08/2020, 11:06 PMso, maybe what's happening is that if python throws an exception in the main thread (which is what happens in hte out of disk space case), a separate thread doing process execution stuff gets abortedpython is not producing that exception: rust is
hundreds-breakfast-49010
01/08/2020, 11:08 PMwitty-crayon-22786
01/08/2020, 11:09 PMhundreds-breakfast-49010
01/08/2020, 11:10 PMearly-needle-54791
01/08/2020, 11:11 PMhundreds-breakfast-49010
01/08/2020, 11:11 PMErr
resultErr
result gets passed over the FFI boundary as a python exception and then actually raised in python without being caught in pythonearly-needle-54791
01/08/2020, 11:14 PMwitty-crayon-22786
01/08/2020, 11:16 PMhundreds-breakfast-49010
01/08/2020, 11:19 PMearly-needle-54791
01/08/2020, 11:20 PMgentle-wolf-58752
01/09/2020, 6:41 PM./pants --no-v1 --v2 test
that are only resolved after a reboot. If there is any further digging / context I can provide to help diagnose this (for macs - I’m on a MBA with the latest macOS release) please let me know.witty-crayon-22786
01/09/2020, 6:43 PM/tmp
?gentle-wolf-58752
01/09/2020, 6:52 PM/private/var/folders/fv/<...>
on mac, errors look like
Exception: Could not initialize store for process cache: "Error making env for store at \"/private/var/folders/fv/9ly0y0dj1g946plb36nm4s1m0000gn/T/tmpv8o2rfya/processes/8\": No space left on device"
Checking that dir after the run fails shows the referenced dirs not there./pants --no-v1 --v2 test src/python/pants/rules/core:tests --test-debug
witty-crayon-22786
01/09/2020, 7:02 PMtmp
size before and after.early-needle-54791
01/09/2020, 7:02 PMwitty-crayon-22786
01/09/2020, 7:03 PMhundreds-breakfast-49010
01/09/2020, 8:58 PMwitty-crayon-22786
01/09/2020, 9:03 PMwhl
size improvement is worth itgentle-wolf-58752
01/09/2020, 9:05 PM