I'm using Intel VTune Amplifier to see how my parallel application scales.
GETPID() is a function that is part of the IFPORT module.
Intel Visual Fortran Compiler 18.0 Beta for Windows* Release Notes for Intel Parallel Studio XE 2018 Beta
This document provides a summary of new and changed product features and includes notes about features and problems not described in the product documentation.
The example given on the GCC page for the same, uses /dev/urandom is as follows:
I am not sure if this is a compiler bug or how Fortran is supposed to work, but if I allocate an allocatable array, then later deallocate it, then the SIZE function returns the size it was previous