You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The code for AST fixup (rectify.py) does not correctly handle user-defined functions in the Fortran source. For example, given the following program:
integer function foo(x)
implicit none
integer x
foo = x + 1234567 ! return value of the function
end function foo
program main
integer u, foo
u = foo(3)
10 format(I8)
write (*,10) u
end program main
the output from rectify.py has only the following line for the function foo(), i.e., the body of foo() is missing:
<function name="foo" />
and grep 123456 <rectified-file-name> is empty.
The text was updated successfully, but these errors were encountered:
The code for AST fixup (
rectify.py
) does not correctly handle user-defined functions in the Fortran source. For example, given the following program:the output from
rectify.py
has only the following line for the functionfoo()
, i.e., the body offoo()
is missing:and
grep 123456 <rectified-file-name>
is empty.The text was updated successfully, but these errors were encountered: