A fresh clone showed a diff even without any bytes changed.
Some test cases need CRLF line endings checked out even on Unix. Also some source files had inadvertently contained CR bytes.