We have a number of installations of Visual Fortran on our network, which is unfortunately not always connected to the internet. When the internet is unavailable, the ifort program takes an exceptionally long time to start/run. Thus, building our program of ~1000 source files takes hours rather than the usual minutes. Some quick poking around and we have some suspicions that it has something to do with DNS, presumably because DNS lookups are timing out. When we unplug the network interface to the system altogether, the builds go back to normal speed.
Is there some ET-Phone-Home feature of ifort on Windows that is attempting some network activity on each startup? Is it possible to disable this functionality via a command-line option? If not, would it be possible to divulge the DNS name it's trying to look up so that we can have our DNS server immediately return a SERVFAIL or NOTFOUND error, rather than timing out?
Thanks in advance.