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

Draft Minutes of Meeting #54
14 May 2018


54.1 Opening activities

54.1.1 Opening Comments

54.1.2 Introduction of Participants/Roll Call


Stephen Michell Convenor

Clive Pygott Editor 24772-3

Hubert Tong Canada, C++

Paul Preney Canada, C++

54.1.3 Procedures for this Meeting

Since the attendance was low, we decided to perform editorial tasks on N0788 and on N0761 and 766, two versions of the Liaison statement between WG 23 Vulnerabilities and WG 21 C++.

54.1.4 Approval of previous Minutes of meeting 53 (N0792)

1.5 Review of actions items and resolutions, Action Item and Decision Logs

No action

54.1.6 Approval of Agenda

An abridged agenda was followed.

54.1.7 Future Meeting Schedule

Discussed only meeting 55, held in conjunction with WG 21 June 6-8.



Oct/ Nov 2019

Belfast, North Ireland with WG 2


22-23 August 2019

Seoul, Korea with SC 22


TBD June 2019

With WG 21, Cologne, Germany (?)


TBD May 2019

Teleconference, 2000-2200 UTC


TBD April 2019

With WG 21, 2000-2200 UTC


TBD March 2019

Teleconference, 2000-2200 UTC



Phoenix, AZ




San Diego, CA with WG 21



Toronto, Ontario, Canada with SC 22



Teleconference, 2000-2200 UTC



With WG 21, Rapperswil, Switzerland, with WG 21



Teleconference, 2000-2200 UTC

54.2. Liaison Activities (

54.2.1 PL22.3/WG5 (Fortran) Gary Klimowicz

54.2.2 WG4 (COBOL)

54.2.3 WG9 (Ada) Erhard Ploedereder

54.2.4 PL22.11/WG14 C Clive Pygott

Editing for indices.

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

54.2.6 MISRA C Clive Pygott

54.2.7 MISRA (C++) Clive Pygott

We worked on the liaison statement with C++. Specifically, documents N0761, WG 21’s proposed statement, and N0766, WG 23’s proposed response. Hubert to take both of these documents, together with a differences document, to WG 21 for consideration in June.

54.2.8 SPARK Joyce Tokar

54.2.9 Other Liaison Activities or National body reports

54.3. Document Review

54.3.1 TR 24772-1 Vulnerabilities, language independent (N0790 or later)

54.3.2 TR 24772-2 Ada language specific part, N789

54.3.3 TR 24772-3 C language specific part, Document N0788

Discussed the editorial functions of making index entries collate correctly, and be detected by Word.

Discussed how to handle Erhard’s proposed move of entries from Part 2 Ada to Part 1 General. Look at each accepted move, determine if it was in Part 3 already.

a. If so, and there is an active reference to the corresponding Part 1 subclause, then the statement in Part 3 can be removed.

b. If the statement was not in Part 3, consider if it is appropriate, and then follow procedure of a. If it was not appropriate, do nothing or make a contrary statement.

54.3.4 TR 24772-4 Python language specific part

No discussion

54.3.5 TR 24772-8 Fortran

No discussion

54.3.6 TR 24772-9 C++

No discussion

54.3.7 Spark

No discussion

54. 3.8 Potential TR24772 Guidance on avoiding Programming Vulnerabilities – IS

No discussion

4 Review of Assignment of responsibilities

5 Resolutions and Action Items

6. Adjournment