User Details
- User Since
- Jan 30 2023, 9:41 AM (17 w, 2 d)
Wed, May 24
I would like to proceed with this commit, if you do not mind. I will create a github issue for the runtime check feature. Does it sound acceptable to you?
Aha. I see where the difficulty lies now, but isn't this approach causing all possible attempts to define an undefinable entity to just be silently ignored? Or is there some comparison done at the completion of a call to detect whether the temporary copy was (re/un)defined? If not I think something to that effect should be added (possibly conditioned on certain compiler flags for run-time checking).
It depends on what sub2 tries to do with i. Putting the relevant pieces together:
Tue, May 23
A program that did this would be invalid. Wouldn't you want it to crash, rather than silently do something else?
Tue, May 16
I'm fairly sympathetic to @MehdiChinoune 's argument here. You're essentially asking an open-source community to support your proprietary technology. Maybe it's widely enough used that it deserves to be (I'm at least open to the argument), but you should definitely be open and upfront about wanting to do that, and ask the community through the proper procedures first. I think it would have a been a violation of the community's trust if it had been approved and made it into the official repository without anybody outside Nvidia having a chance to comment. Maybe I missed it, but I don't remember hearing about this plan before the patches got submitted. And based on the number of reviewers listed here, it doesn't look like you were trying to publicise it very broadly.
Mar 28 2023
The generics subgroup actually would like to allow scalar arguments to these procedures. It would be an extension for now, but is likely to be standards conforming at some point in the future.
Mar 23 2023
Update with main to see if tests have been fixed.
Mar 22 2023
Address conflicts with main branch and fix new tests
Feb 9 2023
rebase to get fix for build/test failure
Feb 8 2023
Fix the flang program path