paranoid(1f) - [DEVELOPER] call doubleprecision and real versions of paranoia(3f) (LICENSE:PD)
Synopsis
Description
License
paranoid
This program and the routines it calls can be used to test various Fortran compiler options.The paranoid(1f) command is strictly for use by developers. This program and the sparanoi(3f) and dparanoi(3f) procedures all need recompiled with the compiler options being tested. Then the program is run and the resulting tests and their output are examined.
The results require interpretation and an understanding of program internals.
Because programs are often built with a variety of compilers and compiler options on a number of different platforms it is prudent to select options that choose operations that meet the double precision specification defined in the IEEE 754-1985 standard when available; but "failure" of the strict testing performed does not imply a flaw in the program.
This permits developers to verify that the compiler and loader options selected while building a program and the system hardware currently being used reasonably perform floating point operations.
Public Domain
Nemo Release 3.1 | paranoid (1) | February 23, 2025 |