With this change, we now use well-defined kind parameters instead of the non-standard 8.
Change real(8) to real(r8) and complex(8) to complex(r8)