That compiler catches pointer-integer width mismatches that other compilers ignore.
sshpass isn't needed because the Windows packages are put on Github. linuxdoc-tools is a dependency of linuxdoc-tools-info. The binutils package is a dependency of the gcc package.
It makes the job log easier to navigate. Also, Pull Requests don't need a Zip file.