Module defining the assertion routine used by assert.fpp.
Note
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(len=*), | intent(in) | :: | cond_str |
The assertion code. |
||
| character(len=*), | intent(in) | :: | file |
The file containing the assertion. |
||
| integer, | intent(in) | :: | line |
The line of the assertion. |