In autodetection.c, LBT specifies a negative N value for input to "probe" the library whether it is using LP64 or ILP64 (autodetect_blas_interface calling isamax). However, our BLAS library by default treats negative N values as an input error and issues a STOP 1.
Other libraries like IMSL also treat negative N values as input errors and exit: https://help.imsl.com/fortran/6.0/stat/default.htm?turl=usererrors.htm
Is there any way to work around this issue?