diff was unable to create a working file that it needed.
Ensure that you either have a /tmp directory or that the environment contains a variable TMPDIR which names a directory where diff can store temporary files. Also, ensure that you have sufficient permissions on this directory to create a temporary file.