ベクトルFortranコンパイラに一部障害があることが判明しました。障害内容、発生条件および障害期間、回避手段を以下に示します。
障害の対象となるコンパイラは、次のものです。
1) | UXP/V | Fortran90/VP(abacus上のfrtコマンド) |
2) | UXP/M | FORTRAN77 EX/VP(uxp上のfrtpxコマンド) |
3) | MSP | Fortan90/VP(FORT90コマンド、FORT90プロシジャ) |
4) | MSP | FORTRAN77 EX/VP(FORTコマンド、FORTプロシジャ) |
なお、1)のUXP/V Fortran90/VPは97年8月5日に修正されています。本障害に該当するプログラムで障害期間にモジュールを作成された場合再作成してください。また、他のコンパイラも8月中には修正される予定です。修正されしだいネットニュースjccs.kyoto.bugs等でお知らせしますのでご注意ください。
[障害内容]
以下の条件を全て満足する場合に、実行結果が異常になることがあります。
[障害条件]
(1) | 多重ループが存在する。かつ、 |
(2) | (1)のループ中にベクトル化された2つのループが存在する。かつ、 |
(3) | (2)のループ中に同一の配列に対する定義が存在する。かつ、 |
(4) | (3)の配列が、(2)のループの外で参照されている。かつ、 |
(5) | (2)のループのうち、2つ目のループの繰り返し回数が0である。 |
<プログラム例>
integer a(10),bb(10),list(10) | ||
data a,bb/20*0/ | ||
data list/1,2,3,4,5,-1,2,-5,3,-8/ | ||
do i=1,10 | !<---- | (1) |
do j=1,10 | !<---- | (1)(2) |
a(j) = 0 | !<---- | (3) |
enddo | ||
do j=1,list(i) | !<---- | (1)(2)(5) |
a(1) = i | !<---- | (3) |
enddo | ||
bb(i) = a(1) | !<---- | (4) |
enddo |
[回避手段]
該当するDOループに対して最適化制御行でSCALARを指定します。
<プログラム例>
*vocl loop,scalar | ||
do i=1,10 | !<---- | (1) |
: | ||
enddo |
[障害期間]
1) | UXP/V | Fortran90/VP | 96年8月21日から97年8月5日まで |
2) | UXP/M | FORTRAN77 EX/VP | 95年1月5日以降 |
3) | MSP | Fortan90/VP | 96年6月5日以降 |
4) | MSP | FORTRAN77 EX/VP | 91年9月2日以降 |
汎用UNIXマシン sakura においてテキストファイルをラインプリンタ・イメージのフォーマットにコンバート、出力を行う lpk コマンドを新設しました。MSPで作成した FORTRAN のソース等をポストスクリプトプリンタへ出力できます。
例) % lpk -Pryomen example.file
詳しくは % man lpk をご参照ください。
遠隔地利用者講習会を次のとおり開催します。京都大学大型計算機センターの利用資格を有している、開催大学及びその近隣の機関(大学等)に所属されている方を対象としています。
1) 開催場所:和歌山大学システム情報学センター
(1)開催日時 | 8月22日(金) 10:00〜17:00 |
(2)講習内容 | センター利用案内 |
データベース検索 | |
UNIX入門 | |
(3)申込先 | 和歌山大学システム情報学センター |
TEL: 0734-54-0361 内線 6501 | |
(4)申込期限 | 8月15日(月) |
2) 開催場所:新潟大学総合情報処理センター
(1)開催日時 | 9月30日(火) 10:00〜17:00 |
(2)講習内容 | センター利用案内 |
Maple Vの利用紹介 | |
fortranプログラミングとスーパーコンピュータ利用 | |
(3)申込先 | 新潟大学総合情報処理センター事務室 |
下記のアドレスへSubjectを[kosyukai]として電子メールで申し込むこと | |
E-mail:kawasaki@cc.niigata-u.ac.jp | |
(4)申込期限 | 9月17日(水) |
前号のニュースでご案内した、1997年度開発計画後期分の募集の締切は、8月22日(金)です。申請を予定されている方は、お急ぎください。
募集の詳細についてはニュース 1997 No.7
または開発計画広報のページ
http://www.kudpc.kyoto-u.ac.jp/Kaihatsu/
をご参照ください。
申請書の請求は、共同利用掛(Tel.
075-753-7407,7424)、またはメールにて
kaihatsu@kudpc.kyoto-u.ac.jp
までお申し出ください。
下記の利用の手引きを発行しました。3階受付と図書資料室で配布していますのでご利用ください。
連絡所責任者および利用者の方々に、大型計算機の有効利用など、センターに対するご意見、ご要望を伺うための懇談会を下記の通り開催します。多数ご参加ください。
日時 | 平成 9年 9月26日(金) 15:00〜16:00 |
場所 | 大型計算機センター3階講習室 |