I was enjoying reading the Intel 17 Fortran documentation when I read this page:https://software.intel.com/en-us/node/678362 about setting the FTZ and DAZ flags.
First this page has a lovely table to explain the FTZ and the DAZ compiler flags. So I go to Linux and load the module for the Intel 17 compilers and test out ifort with -ftz and -daz. The ftz flag works, but the compiler reports that it doesn't recognize the -daz option when I try to use that compiler flag. So I go back to the compiler option page and look for some flag related to DAZ the alphabetical list of compiler flags (https://software.intel.com/en-us/node/677967). I can not find anything related to DAZ. So what is this discussion on the first page about ftz and daz flags? What is the actual compiler flag related to DAZ that is shown in the table.
Second, the page describing the ftz flag https://software.intel.com/en-us/node/678362 references a negative form of the ftz flag without specifying the syntax or spelling of the negative ftz flag. I looked for the syntax in the alphabetical list of compiler options (https://software.intel.com/en-us/node/677967) to look for the syntax of the negative form. I could not find it there either. Eventually I found the syntax defined in the Intel 16 Fortran compiler documentation (-no-ftz). Why not make the Intel 17 fortran compiler as readable as the 16 compiler documentation?
Thank you.