Hello,
I am getting the following runtime error:
Error during math dispatch processing...
__pgmath_abort:Math dispatch table is either misconfigured or corrupted.
It occurs when my Fortran code is built with nvfortran and libamath.so is loaded into the process. After testing some debug flags, I came to the following:
**** div/zs/precise ****Entry point not defined for CPU target=armv8.
Maybe libamath.so lacks implementations of some math functions?
Hi ndvn
What's likely happening is that nvfortran is asking for a function that either libamath does not provide or provides with a different naming signature. libamath is not designed to be compatible with nvfortran. You should use the math runtime library that comes with the Nvidia toolchain.
Ta
Rich