- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
Just wanted to report an internal compiler error. It happens when compiling the following code (which has an invalid sequence of if statements). The error is "catastrophic error: Internal Compiler Error: Unexpected statement", but it doesn't indicate the line number. I'm using Visual Fortran Compiler XE 12.1.5.344 with VS 2010 Shell. Maybe not a big deal, but I had something like this in a large file, and it took me a while to track down the problem, since it wasn't telling me the line number.
[fortran]program test implicit none logical :: a=.true. logical :: b=.false. if(a) if(b) write(*,*) 'hello' end program test[/fortran]
[fortran]program test implicit none logical :: a=.true. logical :: b=.false. if(a) if(b) write(*,*) 'hello' end program test[/fortran]
링크가 복사됨
2 응답
- 신규로 표시
- 북마크
- 구독
- 소거
- RSS 피드 구독
- 강조
- 인쇄
- 부적절한 컨텐트 신고
I know I've seen this before but I am having trouble locating the error report. Regardless, it is already fixed for a release later this year.