llnl / llnl/rose

Rose not parsing continue inside If

Open
#453 0 comments 0 reactions 1 assignee Claimed by @pinnown View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.