Re: [SCore-users-jp] SCASH Omni/OpenMP -omniconfig=scash リンク時エラー
Kameyama Toyohisa
kameyama @ pccluster.org
2007年 10月 26日 (金) 14:03:52 JST
亀山です.
池田晃 さんは書きました:
> コンパイルに関しては特にエラーもなく正常終了しています。
> しかしリンクする際に stdout に関してエラーが出てしまいます。
> これは stdout を用いたプログラミングは不可能ということでしょうか?
> もし対処法があるとしたら、どのようにしたらよろしいでしょうか?
Omni/SCASH の Current status and restriction, known problems and bugs
http://www.pccluster.org/opt/omni/doc/omni-scash-status.html
の Restrictions and Known problems in SCASH implementation
によると, 外部関数で定義されている変数は threadprivate にしなければ
ならないそうです.
この場合, プログラムの中に
#pragma omp threadprivate (stdout)
をつければコンパイルできると思います.
Kameyama Toyohisa
SCore-users-jp メーリングリストの案内