Better error reporting for compute