Preliminary Agenda for 3 – 7
August, 2020
MEETING OF ISO/IEC JTC 1/SC 22/WG 14 AND INCITS PL22.11
WG 14/N 2514
Times are given in local time at the meeting site.
3 August, 2020 | 09:00 – 12:00, | 13:30 – 17:00 |
4 August, 2020 | 08:30 – 12:00, | 13:30 – 17:00 |
5 August, 2020 | 08:30 – 12:00, | 13:30 – 17:00 |
6 August, 2020 | 08:30 – 12:00, | 13:30 – 17:00 |
7 August, 2020 | 08:30 – 12:00, | 13:30 – 16:30 |
Albert-Ludwigs-Universität Freiburg
Georges-Köhler-Allee 101
79110 Freiburg
GermanyPlease note that this meeting may be converted to a virtual meeting due to coronavirus considerations.
The decision will be made by 25 May, 2020.
Venue information: N 2463
Philipp Klaus Krause <[email protected]>
1.1 Opening Comments (Krause, Keaton)
1.2 Introduction of Participants/Roll Call
1.3 Procedures for this Meeting (Keaton)
1.4 JTC 1 Required Reading
1.4.1 ISO Code of Conduct1.5 Approval of Previous Minutes [N 2451] (PL22.11 motion, WG 14 motion)
1.4.2 IEC Code of Conduct
1.4.3 Key points
1.6 Review of Action Items and Resolutions
1.7 Approval of Agenda (PL22.11 motion, WG 14 motion)
1.8 Identify National Bodies Sending Experts
1.9 INCITS Antitrust Guidelines and Patent Policy
1.10 INCITS official designated member/alternate information
2.1 SC 22
2.2 PL22.11/WG 142.2.1 Document system2.3 PL22.16/WG 21
2.4 PL22
2.5 WG 23
2.6 MISRA C
2.7 Other Liaison Activities
3.1 C Floating Point activity report
3.2 C Safety and Security Rules Study Group
3.3 C Memory Object Model Study Group
4.1 Future Meeting Schedule
Please note that in-person meetings may be converted to virtual meetings due to coronavirus considerations.4.2 Future Mailing Deadlines
- 3-7 August, 2020 – Freiburg im Breisgau, Germany (retry, tentative)
(Freiburg-retry in-person or virtual latest decision date: 25 May, 2020)- 12-16 October, 2020 – Minneapolis, Minnesota, US (tentative)
(Minneapolis in-person or virtual latest decision date: 3 August, 2020)- Spring, 2021 – Strasbourg, France (tentative)
- Fall, 2021 – TBD
- 31 January - 4 February, 2022 – Portland, Oregon, US (tentative)
Note: Plesae request document numbers by one week before these dates.
- Pre-Freiburg-retry – 3 July 2020
- Post-Freibrug-retry/Pre-Minneapolis – 11 September 2020
- Post-Minneapolis – 6 November 2020
The following papers were deferred from the previous meeting due to virtual meeting time constraints, and will be covered in this meeting. Order, grouping, and agenda item number will be determined later.
5.x Alepins, Const functions [N 2477]
5.x Ballman, Querying attribute support (updates N2411) [N 2481]
5.x Ballman, Minor attribute wording cleanups [N 2482]
5.x Ballman, Unclear type relationship between a format specifier and its argument (updates N2420) [N 2483]
5.x Bachmann, Make pointer type casting useful without negatively impacting performance [N 2484]
5.x Bachmann, Add explicit_memset() as non-optional part of to C2X [N 2485]
5.x Krause, register at file scope [N 2486]
5.x Krause, short float [N 2487]
5.x Thomas, C support for IEEE 754-2019 [N 2488]
5.x Thomas, C2X proposal - min-max functions [N 2489]
5.x Thomas, C2X proposal - powr justification, wording [N 2491]
5.x Thomas, C2X proposal - note about preserving math function properties [N 2492]
5.x Ballman, What we think we reserve (updates N2409) [N 2493]
5.x Gustedt, a common C/C++ core specification [N 2494]
5.x Tydeman, snprintf [N 2495]
5.x Uecker, Compatibility of Pointers to Arrays with Qualifiers [N 2496]
5.x Uecker, Free Positioning of Labels Inside Compound Statements [N 2497]
5.x Meneide, Restartable and Non-Restartable Functions for Efficient Character Conversions, r2 [N 2500]
5.x Tydeman, Range errors and math functions [N 2506]
Additional papers will be covered as time permits.
All clarification requests have been processed.
8.1 Review of Decisions Reached
8.2 Review of Action Items
9.1 Identification of PL22.11 Voting Members
9.1.1 Members Attaining initial Voting Rights at this Meeting9.2 PL22.11 Voting Members in Jeopardy
9.1.2 Members who regained voting rights
9.2.1 Members in jeopardy due to failure to vote on Letter Ballots9.3 PL22.11 Non-voting Members
9.2.2 Members in jeopardy due to failure to attend Meetings
9.2.2.1 Members who retained voting rights by attending this meeting
9.2.2.2 Members who lost voting rights for failure to attend this meeting
9.3.1 Prospective PL22.11 Members Attending their First Meeting
9.3.2 Advisory members who are attending this meeting