heterodb/pg-strom

fallback時のメッセージからインストール先パスを除外できるか?

Closed this issue · 3 comments

リグレッションテストにて、CPU fallbackを意図的に発生させてメッセージを確認しているのですが、このメッセージに表示するファイル名にインストール先が含まれているため、インストール先による失敗が生じてしまいます。

-ERROR:  (xpu_textlib.h:56) CPU fallback due to text datum is compressed or external [xpu_text_is_valid]
+ERROR:  (/home/onishi/pgbin152/share/pos:56) CPU fallback due to text datum is compressed or external [xpu_text_is_valid]

ありゃ。これはマズいですね。
実質的には basename(__FILE__) だけで十分なので、直してみます。

09eac008fc2856a8dc3053350cb0af45c6c94c35 これでどうでしょうか?

すいません、体調よろしくなく元気がないので、手元環境で試すまではやってません。

ご対応ありがとうございました。basenameで表示されるようになったことを確認しました。
変更いただいたコードに対応したPRを出しております。よろしくお願い致します。