The documentation for [cz]larcm and [cz]lacrm claims that C is [in], but it should be [out] since C = A*B. Note C is not an input. Attached is a patch to fix it. (This also appeared as an errant const in MKL's mkl_lapack.h header.)
lapack> patch -p0 < larcm.patch
patching file SRC/clacrm.f
patching file SRC/zlacrm.f
patching file SRC/clarcm.f
patching file SRC/zlarcm.f
- Mark Gates
Innovative Computing Laboratory

