This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: f771 assertion failure
- To: burley at gnu dot ai dot mit dot edu
- Subject: Re: f771 assertion failure
- From: Aaron Jackson <jackson at negril dot msrce dot howard dot edu>
- Date: Sun, 28 Sep 1997 03:16:23 -0400
- Cc: egcs at cygnus dot com
>>Also, I get several of these
>>
>>> apsi.f: In subroutine `rffti1':
>>> apsi.f:4886: warning:
>>> CALL RFFTI1 (N,WSAVE(N+1),WSAVE(2*N+1))
>>> 1
>>> apsi.f:4983: (continued):
>>> SUBROUTINE RFFTI1 (N,WA,IFAC)
>>> 2
>>> Argument #3 (named `ifac') of `rffti1' is one type at (2) but is \
>>> some other type at (1) [info -f g77 M GLOBALS]
>>
>>but don't know enough about Fortran to know what the implications
>>are. What actually happens? The subroutine gets fed bad data?
>>Something similar to c++'s non-const-reference, which gets fed
>>the address of a temporary?
Not knowing what's going on...but looking at the line numbers brings up
a question: is that a recursive subroutine? FORTRAN77 does not support
recursive functions or subroutines, that's a FORTRAN90 thang.
Aaron Jackson jackson@msrce.howard.edu