J3 2020 年 2 月会议#
J3 Fortran 委员会会议于 2020 年 2 月 24 日至 28 日在内华达州拉斯维加斯举行。
出席#
以下人员/公司参加:
投票成员:
英特尔:乔恩·施泰德尔
HPE/Cray:比尔·朗
英伟达:彼得克劳斯勒、加里克里莫维奇
IBM:陈丹尼尔
ARM:斯里纳特·瓦德拉马尼
NCAR:丹·纳格尔,马格内·哈维拉恩
美国国家航空航天局:汤姆·克鲁恩
JPL:范斯奈德
LANL:扎克·吉本,Ondřej Čertík
ORNL:鲁本·布迪亚贾
LBNL:布赖恩弗里森
桑迪亚:达米安·鲁森
莱昂内尔:史蒂文·莱昂内尔、马尔科姆·科恩、维普尔·帕瑞克
科比特:鲍勃·科比特
其它:
AMD:理查德·布莱坎普
WG23:Stephen Michell(召集人)、Erhard Ploedereder(成员)
结构完整性:布拉德理查森
全体会议上讨论的提案#
星期一 2/24#
星期二 2/25#
[#22] : 可选参数的默认值 (https://j3-fortran.org/doc/year/20/20-107.txt)
星期三 2/26#
[#157]:与等级无关的数组元素和节表示(https://j3-fortran.org/doc/year/20/20-113.txt、<https://j3-fortran.org/doc /年/20/20-115.txt>)
[#158] : TYPEOF 和 CLASSOF (https://j3-fortran.org/doc/year/20/20-114.txt)
[#1] : 模块的命名空间 (https://j3-fortran.org/doc/year/20/20-108.txt)
解读:FORM TEAM 和失败的镜像(https://j3-fortran.org/doc/year/20/20-102r1.txt)
解读:集体子程序和STAT=(https://j3-fortran.org/doc/year/20/20-104r1.txt)
星期四 2/27#
解读:导致变量变得未定义的事件(https://j3-fortran.org/doc/year/20/20-119.txt)
SIMPLE过程的修订(https://j3-fortran.org/doc/year/20/20-116.txt)
[#146] : 解释:可分配组件最终确定(https://j3-fortran.org/doc/year/20/20-117.txt)
星期五 2/28#
[#157]:与排名无关的语法(https://j3-fortran.org/doc/year/20/20-120.txt)。一致通过,稍作改动。
[#156]:受保护的组件(https://j3-fortran.org/doc/year/20/20-121.txt)。撤回以解决利益冲突。
[#160]:自动分配字符的修订(https://j3-fortran.org/doc/year/20/20-122.txt)。一致通过,稍作改动。
过程指针关联的修订(https://j3-fortran.org/doc/year/20/20-123.txt)。一致通过。
[#157]:编辑与rank无关的界限(https://j3-fortran.org/doc/year/20/20-124.txt)。撤回,因为缺少一些编辑,需要添加。有人担心后来融入泛型框架。
[#157]:编辑与维度数无关的数组元素和节表示 (https://j3-fortran.org/doc/year/20/20-125.txt)。失败(5 对 7)。缺少编辑,以及对类型与 rank-1 整型的分歧,需要更多地探索这些选项。
[#157] :编辑与维度数无关的分配和指针分配 (https://j3-fortran.org/doc/year/20/20-126.txt)。一致通过,稍作改动。
解释:公共名单和私有变量(https://j3-fortran.org/doc/year/20/20-127.txt)。投票(0 票赞成,8 票反对,9 票未决定)。以“否”替代方案一致通过。
解释 F18/015 (https://j3-fortran.org/doc/year/20/20-105.txt)。一致通过。
跳过#
这是计划中的,但我们没有做到:
[#5]:US 27 POINTER 虚拟参数、INTENT 和目标修改 (https://j3-fortran.org/doc/year/18/18-144r1.txt)
[#19] : 短路建议
更多细节#
更多详细信息可在 j3-fortran/fortran_proposals #155 和官方 [minutes](https://j3-fortran.org/ doc/year/20/minutes221.txt)。