Plant seeds

露頭に迷ってしまいそうな大学院生が、どこかに書かなければ忘れてしまいそうな大切なことをここに残していきます。

BLASにありがちな勘違い?transのシングルクォーテーション

以下のコードをIntel MKLでコンパイルして実行すると、エラーを吐きます。

gist5f42bb66173ceaf3d60a74efd1485e37

原因は、transaとtransbの指定の間違いです。FORTRAN形式で与えないといけないので、

gist9b3aa25539d258e95be1021c715d8657

そもそもこうすればいいわけです。

C言語での文字列リテラルは先頭のポインタであることを忘れていましたね。