Agenda for 11–14 April, 2016
MEETING OF ISO/IEC JTC 1/SC 22/WG 14 AND INCITS PL22.11
WG 14/N 2022


Dates and Times

11 April, 2016  09:00 – 12:00  Lunch  13:30 – 16:30
12 April, 2016  09:00 – 12:00  Lunch  13:30 – 16:00
13 April, 2016  09:00 – 12:00  Lunch  13:30 – 16:30
14 April, 2016  09:00 – 12:00  Lunch  13:30 – 16:30

15–16 April, 2016: WG 23 meeting scheduled, including discussion of C language security/safety (see WG 23 agenda)

Meeting Location

BSI Group
Chiswick Tower
389 Chiswick High Road
London, W4 4AL, UK
Phone: +44 345 080 9000

Meeting information

Venue information: N 1983
Request for invitation letter to assist with UK visa: N 1984

Local contact information

Clive Pygott (clivepygott@gmail.com)

Teleconference information

Topic: ISO/IEC JTC 1/SC 22/WG 14
Date: Every day, from Monday, April 11, 2016, to Thursday, April 14, 2016
Time: 9:00 am, GMT Summer Time (London, GMT+01:00)
Meeting Number: (Please contact the Convener for the meeting number.)
Meeting Password: (Please contact the Convener for the password.)

To join the online meeting (Now from mobile devices!)

  1. Go to https://iso-meetings.webex.com or open your WebEx mobile app.
  2. Enter the meeting number.
  3. If requested, enter your name and email address.
  4. If a password is required, enter the meeting password: (Please contact the Convener for the password.)
  5. Click "Join".

To join the audio conference only

For assistance

  1. Go to help.
  2. On the left navigation bar, click "Support".

1. Opening Activities

1.1 Opening Comments (Pygott, Keaton)
1.2 Introduction of Participants/Roll Call
1.3 Procedures for this Meeting (Keaton)
1.4 Approval of Previous Minutes [N 1978]
1.5 Review of Action Items and Resolutions
1.6 Approval of Agenda [N 2022]
1.7 Identify National Bodies Sending Experts

2. Reports on Liaison Activities

2.1 SC 22
2.2 PL22.11/WG 14
  1. WG 14 Standing Document 3 [N 2020]
2.3 PL22.16/WG 21
2.4 PL22
2.5 WG 23
2.6 MISRA C
2.7 Other Liaison Activities

3. Reports from Study Groups

3.1 C Floating Point activity report
3.2 CPLEX activity report

4. Teleconference Meeting Reports

4.1 Report on any teleconference meetings held

5. Future Meetings

5.1 Future Meeting Schedule
5.2 Future Mailings

6. Document Review

6.1 Determine whether to categorize these documents as defect reports

  1. timespec Versus tm [N 1987]
  2. c16rtomb() on wide characters encoded as multiple char16_t [N 1991]
  3. Integer Constant Expression [N 1994]
  4. Unwritten Assumptions About if-then [N 1995]
  5. Constraints on defined [N 1996]
  6. Missing syntax [N 1997]
  7. Concern with Keywords that Match Reserved Identifiers [N 2000]
  8. TS 17961 Potential DR and Change for C2X — Additions to 5.40 [N 2006]
  9. Potential DR and Change for C2X — Named Child struct-union with no Member [N 2007]

6.2 Documents scheduled for a specific time

  1. Monday afternoon:
    1. TS 18661-5 Update [N 2004] and Slide Deck [N 2005]
    2. Adding Fundamental Type for short float [N 2016]
  2. Tuesday morning: several documents as part of the same item
    • Clarifying the C Memory Object Model [N 2012],
    • C Memory Object and Value Semantics: The Space of de facto and ISO Standards [N 2013],
    • What is C in Practice? (Cerberus Survey v2): Analysis of Response [N 2014], and
    • What is C in practice? (Cerberus survey v2): Analysis of Responses — with Comments [N 2015]
  3. Last item to be covered on Thursday: (to accommodate WG 23 guests)
    TR 24772-3 Guidance to avoiding vulnerabilities in programming languages — Part 3 — Vulnerability descriptions for the programming language C [N 2018] (supersedes N 1980)

6.3 Other documents

  1. C language extension (multilevel break) [N 1989]
  2. Array Types and Bounds Checking [N 1990]
  3. Proposed enhancement for C2X — enum Representation Type [N 2008]
  4. First Pass at a LaTeX Conversion of the Standard [N 2009]
  5. Programming language C — Extensions for parallel programming — Part 1: Thread-based parallelism [N 2017]
  6. Preliminary C2x Charter [N 2021]

7. Defect Reports

7.1 Discussion on the Defect Report Process
7.2 IS 9899:2011 Defect Reports [N 1986]
  1. STC for DR481: Controlling Expression of _Generic Primary Expression [N 2001]
  2. Revised Proposal for DR469 [N 2019]
7.3 TS 17961:2013 Defect Reports [N 1985]
7.4 TS 18661 Defect Reports
  1. Defect reports from the floating-point group [Document to be supplied]

8. Other Business

9. Resolutions and Decisions reached

9.1 Review of Decisions Reached
9.2 Review of Action Items

10. Thanks to Host

11. Adjournment


Agenda for the PL22.11/US TAG Meeting, Tuesday of the meeting week at 16:00

  1. Approval of Agenda
  2. Approval of Previous Minutes
  3. INCITS Antitrust Guidelines and Patent Policy
  4. INCITS official designated member/alternate information
  5. Identification of PL22.11 Voting Members
    1. PL22.11 Members Attaining Voting Rights at this Meeting
    2. Prospective PL22.11 Members Attending their First Meeting
  6. Members in Jeopardy
    1. Members in jeopardy due to failure to return Letter Ballots
    2. Members in jeopardy due to failure to attend Meetings
      1. Members who retained voting rights by attending this meeting
      2. Members who lost voting rights for failure to attend this meeting
    3. Members who previously lost voting rights who are attending this meeting
  7. Procedures for Forming a US Position
  8. New Business
  9. Next Meeting
  10. Adjournment