Exit Status Codes:
==================

-11 = self-test failed
-10 = autotune failure
 -9 = mixed backend errors (a combination of error types -3 through -8)
 -8 = backend error: invalid module_extra_buffer_size
 -7 = backend error: too many compute units to keep the minimum kernel accel limit
 -6 = backend error: kernel creation failed
 -5 = backend error: main kernel build failed
 -4 = backend error: memory limit reached
 -3 = backend error: hash type skipped by module_unstable_warning
 -2 = GPU watchdog alarm
 -1 = error
  0 = OK/cracked
  1 = exhausted
  2 = aborted
  3 = aborted by checkpoint
  4 = aborted by runtime
  5 = aborted by finish
