Document ISO/IEC/JTC 1/SC 22/WG 23 N0877

Draft Agenda Meeting #63
ISO/IEC JTC 1/SC 22/WG2

16-18 July 2019


Meeting Location :

Köln Maritim Hotel

Heumarkt 20, Collogne, Germant

Meeting room Fulda

Meeting commences at 0830 each day

The meeting is also available on Zoom at

https://iso.zoom.us/j/309982210?pwd=OTVLMzd1RE4xc1FuOFpmRE1TT2w5QT09


Agenda

63.1 Opening activities

63.1.1 Opening Comments

The meeting is being held jointly with WG 21/SG 12.

Tuesday is an all-day meeting of WG 23.

Wednesday morning and Thursday morning will be a WG 23 meeting.

Wednesday and Thursday afternoon will be with SG 12.

63.1.2 Introduction of Participants/Roll Call

63.1.3 Procedures for this Meeting

63.1.4 Approval of previous Minutes of meeting

63.1.5 Review of actions items and resolutions, Action Item and Decision Logs (N/A)

63.1.6 Approval of Agenda

63.1.7 Future Meeting Schedule


2020





#73

TBD Nov 2020

TBD with WG 21


#72

TBD Sep 2020

With SC 22


#71

TBD June 2020

With WG 21, WG 9 or WG 5


#70

TBD May 2020

Teleconference, 2000-2200 UTC


#69

TBD Apr 2020

Teleconference 2000-2200 UTC


#68

TBD Feb 2020

TBD with WG 21

#67

TBD Jan 2020

Teleconference 2000-2200 UTC


2019

#66

7-8 Nov 2019

Belfast, North Ireland with WG 21


#65

?? September 2019

Washington, DC


#64

22-23 August 2019

With SC 22, Seoul Korea 0900-1700


#63

16-18 July 2019

With WG 21, Cologne, Germany















63.2 Liaison Activities

62.2.1 PL22.3/WG5 (Fortran)

62.2.2 WG4 (COBOL)

62.2.3 WG9 (Ada) Erhard Ploedereder

62.2.4 PL22.11/WG14 C Clive Pygott

62.2.5 PL22.16/WG21 (C++) Michael Wong

62.2.6 MISRA C Clive Pygott

62.2.7 MISRA (C++) Clive Pygott

62.2.8 SPARK Joyce Tokar

62.2.9 Other Liaison Activities or National body reports

63.3. Document Review

62.3.1 TR 24772-1 Vulnerabilities, language independent

Document is complete, balloted, passed and being submitted to ISO for final edit and publication.

ISO wants us to give them the word document and let them do final edit. To be discussed at this meeting.

Discussed at meeting 62. We agree to state our strong reluctance to the chair and secretary. We will not accept a Word document returned to the editors that cannot be maintained afterward, especially change mode and automatic numbering.



62.3.2 TR 24772-2 Ada language specific part

Document is complete, balloted, passed and being submitted to ISO for final edit and publication.

ISO wants us to give them the word document and let them do final edit. We agree that ISO editior will first process Part 1. If we are happy with it we will give them parts 2 and 3, otherwise we will produce our own PDF's.

62.3.3 TR 24772-3 C language specific part

Document is complete, balloted, passed and being submitted to ISO for final edit and publication.

ISO wants us to give them the word document and let them do final edit. We agree that ISO editor will first process Part 1. If we are happy with it we will give them parts 2 and 3, otherwise we will produce our own PDF's.

62.3.4 TR 24772-4 Python language specific part

Draft document is N0876.

62.3.5 TR 24772-8 Fortran

Waiting for a proposal from Dan Nagel.

62.3.6 TR 24772-9 C++

In progress with WG 21 – will be under discussion at meeting 63. It is about 2/3 done on the first pass.

C and C++ are discussing a more formal memory model. Should we be considering jumping into the discussion? Not until an almost complete proposal is ready.

62.3.7 TR 24772-5 Spark

In progress with Ada Core. Interim results in N0842. We need a discussion on Spark in this meeting.

We need a face-to-face meeting with Yannick Moy, especially before End September about Spark.

62.3.8 TR 24772-6 PHP

62.3.9 TR 24772-7 Ruby

62.3.10 TR 24772-10 Java

We have a draft document submitted by Larry Wagoner. Document is N0873. We will discuss in Cologne Germany.

62.3.11 Potential TR24772 Guidance on avoiding Programming Vulnerabilities – IS





63.4 Convenors report to SC 22

SC 22 made a significant error. When we asked for Parts 1 through 4 to be on a 3 year program, the secretary started all projects, and all but parts 1 through 3 are late. This year we ask for Part 4 Python, Part 6 Spark, Part 9 C++ and Part 10 Java to be initiated for a 36 month program.

63.5 Review of Assignment of responsibilities

Members are requested to examine the Java and Python

63.6 Resolutions and Action Items


63.7. Adjournment