- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Warning: Only rename information from the ONLY qualifiers for this external module will be processed since all entities from the external module have been declared public [DATAHEATBALFANSYS]
Most of our data modules are "PUBLIC" -- this is the only one that is tripping this warning
Linda
Most of our data modules are "PUBLIC" -- this is the only one that is tripping this warning
Linda
Link Copied
6 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you could provide a small sample, it would be easier to respond. If I had to guess, it might be that you have a USE with ONLY but all of the symbols named have already been made visible through a different USE so the ONLY is ignored other than the rename clauses. What happens if you remove the ONLY (and leave just renames, if you have them)?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
oh, i hate those. just started appearing so it looks like something other module might have changed things so that this is being USEd. there are no renames.
now, i just have to remember which modules... I will try to create a small sample tomorrow.
Linda
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I will say that this warning seems rather pointless. If you (or I) can come up with an example that triggers it, I may be able to convince the developers to turn it off.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Steve Lionel (Intel)
I will say that this warning seems rather pointless. If you (or I) can come up with an example that triggers it, I may be able to convince the developers to turn it off.
Well, I think i see it, without having to generate an example file.
in the routine.. there is:
USE Datax, ONLY:
USE DataThis, ONLY:
USE DataThis
so, someone slipped a USE total in with a USE ONLY in the same routine.
(I don't think it was me)
Linda
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Bingo! That's exactly it. The following source reproduces the warning:
I will discuss this with the developers.
[plain]module mymod integer x,y,z end module mymod program main use mymod, only: x use mymod end[/plain]
I will discuss this with the developers.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Quoting - Steve Lionel (Intel)
I will discuss this with the developers.
For what it's worth, the warning makes sense to me, if only it were formulated in plain language. Along the lines of:
"This ONLY list is spurious because the symbols are visible through another use-association."

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