CRAY: CRAY Fortran 77 や、DEC: Digital Fortran 77- の新しいバージョンで、 TSPWDS やTSLADS などの内部変数をENTRY文で直後に入って使用 しているプログラムで、 エラーが出でいます。 これはRETURNしたときに, 本当に記憶領域を解放しているためと思われます。 ここは文法エラーを 承知の上で使っていた部分です。 この事故対策として,新しい サブルーチンを作成し, テストが一応完了しましたので,以下に にソースを発表します。
このプログラムのテスト中に、230番の空間群 Ia-3d, Oh10 のH点での対称化の計算で、 エラーがでることが判明しました。 このエラーを除くのには,TSPACE 本体に含まれる 二つのサブルーチン TSIRMR と ZZZY36 を以下に示すものに置き換える必要があります。