Closed expajp closed 9 years ago
メールをそのまま転載。
村井さん、中尾さん Cc:横川先生
こんにちは。お世話になっております。 大河原です。
bcast指示文の動作について、不具合の報告とお尋ねしたいことがございます。
例) !$xmp bcast(hoge) from p(n-1)
コンパイルエラー: "xmp_foobar.f90", line 229: compiler error: invalid exprcode : F_PLUS_EXPR /home/G15015/s-ogawara/usr/local/xmp/libexec/omni_common_lib.sh: line 35: 4003 Aborted (core dumped) ${@+"$@"}
なお、line 229はend programの次の行です。
[RANK:0] XcalableMP runtime error: Type of the From and ON clauses must be the same. (他のランクも同様)
on節としてテンプレート配列全体を指定すると上手く動きます。 仕様書には確かにon節を省略すると実行ノード集合全体を指定すると書いてあり ますし、fromにノード配列を指定した場合は確かにon節を省略しても正常に動き ます。ただ、ユーザとしてはやや不便を感じるものであると思います。
そこでご質問なのですが、「fromにテンプレートを指定して全体に送信したい場 合、テンプレート全体をonに指定しなくてはならない」という制限については今 後修正のご予定はありますでしょうか? 少なくとも公式サイトのチュートリアルには記載したほうが良いと思うのですが……
以上です。よろしくお願いします。
何故かテンプレート参照が指定できない 一応中間コードとローカル環境で試して、コンパイラを0.9.1に戻してから報告