I’m not sure if this should go here or in licensing/installation.
I have an issue where every night, we run an automated compiller test of our code (runs through multiple compilers). It’s run serially from a simple shell script.
The problem is that, when it reaches the PGI compiller, if we forgot to close pgdbg, the pgfortran line simply hangs with the ‘license in use’ error message instead of exiting with an error code, and waits for user interaction. This freezes the entire nightly build script.
Ifort, however, uses the same license manager and does not freeze when its license is in use.
I’m curious if there is some sort of a compiler flag to allow pgfortran to exit with an error code (where we can use some exception handling to email us that there was an issue) if the license is in use rather than simply hanging and leaving the script partially finished (for several days if this happens over the weekend).
Thank you all for your help.