Module defining the assertion routine used by assert.fpp.
See assert.fpp for usage of the assert
macro. The
subroutine in this module should not be used directly.
Utility function used by assert.fpp's assert
macro.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | cond | The assertion result. |
||
character, | intent(in) | :: | cond_str | The assertion code. |
||
character, | intent(in) | :: | file | The file containing the assertion. |
||
integer, | intent(in) | :: | line | The line of the assertion. |