Takuya Miyashita
This site
Web
Start:
* -fbounds-checkをつけるとcharacterの長さにも厳格になっち...
**環境 [#g052f836]
#codeprettify{{
$ gfortran --version
GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
}}
**エラー状況 [#h9f80473]
デバッグ時によくコンパイラオプションで -fbounds-check を...
エラー内容は書きの通り.~
At line 269 of file mod_mygmt_gridio.f90
Fortran runtime error: Actual string length is shorter t...
どうやら subrountine 内で character 型の引数を宣言してそ...
#codeprettify(lang-fortran){{
character(len=256), intent(in) :: infilename
}}
~
**対処 [#sc281346]
可変長 (len=*) にする.やることは[[サブルーチンでの文字列...
#codeprettify(lang-fortran){{
character(len=*), intent(in) :: infilename
}}
End:
* -fbounds-checkをつけるとcharacterの長さにも厳格になっち...
**環境 [#g052f836]
#codeprettify{{
$ gfortran --version
GNU Fortran (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
}}
**エラー状況 [#h9f80473]
デバッグ時によくコンパイラオプションで -fbounds-check を...
エラー内容は書きの通り.~
At line 269 of file mod_mygmt_gridio.f90
Fortran runtime error: Actual string length is shorter t...
どうやら subrountine 内で character 型の引数を宣言してそ...
#codeprettify(lang-fortran){{
character(len=256), intent(in) :: infilename
}}
~
**対処 [#sc281346]
可変長 (len=*) にする.やることは[[サブルーチンでの文字列...
#codeprettify(lang-fortran){{
character(len=*), intent(in) :: infilename
}}
Page:
Edit with a page name which already exists