Some BLAS functions called from the Julia standard library are passed
extra arguments. For instance:
ccall((@blasfunc(dtrsm_), libblastrampoline), Cvoid,
(Ref{UInt8}, Ref{UInt8}, Ref{UInt8}, Ref{UInt8},
Ref{BlasInt}, Ref{BlasInt}, Ref{FT}, Ptr{FT},
Ref{BlasInt}, Ptr{FT}, Ref{BlasInt},
Clong, Clong, Clong, Clong),
side, uplo, transa, diag,
m, n, alpha, A, lda, B, ldb,
1, 1, 1, 1)
The four Clong
, in this example… Does anyone know what that is about?