Rose not parsing continue inside If
- Dominant language
- C
- Stars
- 688
- Forks
- 144
- PR merge metrics
- No merged PRs in 30d
Description
I'm using `$ testFrontEnd ModTestCont.f90 -c `.
```fortran
Module ModTestCont
CONTAINS
Subroutine SRT2(FcLen)
integer, intent(in) :: FcLen
integer i
do i = 1, FcLen
p = p + 1
if(p > 12) continue
end do
End Subroutine SRT2
End Module ModTestCont
```
Output error:
```
testFrontEnd: Cxx_Grammar.C:17152: int Sg_File_Info::get_line() const: Assertion `this != __null' failed.
make: *** [exec_debug] Aborted (core dumped)
```
I'm using the following Rose version:
```
$ roseCompiler --version
ROSE (version: 0.9.8.8)
--- using ROSE SCM version:
--- ID: 5e9a2e22eeeb5584ad9005bd0fdc4bcc1cf38cfe
--- Timestamp: 2017-03-14 22:21:14 UTC
--- using EDG C/C++ front-end version: edg-4.9
--- using OFP Fortran parser version: ofp-0.8.3
--- using Boost version: 1.58.0 (/usr/workspace/wsa/bluenet/thiago/spack/opt/spack/chaos_5_x86_64_ib/gcc-5.3.0/boost-1.58.0-ljrsfqhlkzmutafcmo33pozt6esiycdf)
--- using backend C compiler: gcc version: 5.3
--- using backend C compiler path (as specified at configure time): gcc
--- using backend C++ compiler: g++ version: 5.3
--- using backend C++ compiler path (as specified at configure time): g++
--- using original build tree path: /usr/workspace/wsa/bluenet/thiago/tools/build/rose/obj-git-03172017%gcc@5.3.0_autotools
--- using instalation path: /g/g92/thiago/scratch/tools/rose-install-03172017%gcc@5.3.0_autotools
--- using GNU readline version: unknown (readline is disabled)
--- using libmagic version: unknown (libmagic is disabled)
--- using yaml-cpp version: unknown (yaml-cpp is disabled)
--- using lib-yices version: unknown (libyices is disabled)
```
Thanks,
Thiago
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.