- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
For Line 50 it tells me "this (Q) has already been used as a dummy function name (Error 6429).
Q is just a dummy output argument.
Why would it think otherwise?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Didn't it used to be we had to use an EXTERNAL statement for those types of variables?
Did they change the standard recently?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you had set IMPLICIT NONE, and didn't provide an INTERFACE or some other declaration, EXTERNAL might have helped, but we don't know if this was intentional or a typo.
Some new aspects of EXTERNAL in Fortran 2003 were interpreted incorrectly in some early implementations, but that seems to have no relevance to this example.
The example doesn't conform to any standard version of Fortran; it mixes some extensions to F77 and F90, so it appears to go out on a limb as far as compatibility is concerned.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page