Sorry about taking up the bandwith here, I have solved this interesting bug of my own now. It turns out I had inadvertently inserted a shell script into my search path which happened to have the same name as one of the more obscure system programs used in the LLVM Makefile execution and this was trying to connect to the remote machine instead of getting on with the job.... a warning against using short names for executable shell scripts!