C++ Logo

liaison

Advanced search

[wg14/wg21 liaison] C and C++ Compatibility SG March Agenda

From: Aaron Ballman <compatibility.sg.chair_at_[hidden]>
Date: Thu, 25 Feb 2021 10:43:07 -0500
Our next meeting will be on Fri Mar 5, 2021 at 18:00 UTC
(https://www.timeanddate.com/worldclock/converter.html?iso=20210305T180000&p1=tz_pst&p2=tz_mst&p3=tz_cst&p4=tz_est&p5=1440&p6=tz_cet).

You can join the meeting at https://iso.zoom.us/j/5513145100 with the
same password used as last time.

We will be discussing the following papers:

Make assert() macro user friendly for C and C++ (https://wg21.link/p2264)
Proposes to make the assert macro a variadic macro. The author is
looking for guidance on whether the changes are appropriate for both C
and C++, and whether there is negative implementation experience with
variadic macros that would be a concern.

secure_clear (https://wg21.link/p1315)
Proposes multiple alternative wording choices for clearing memory in a
way that cannot be optimized away as a dead store. There will be a
poll on which wording choice is preferred by the study group.

Deprecating volatile (https://wg21.link/p1152)
Proposes deprecating some uses of volatile (not the qualifier itself).
The author would like everyone to pay special attention to the
compound operation parts and to be thinking about next steps. The
following are related resources on the topic: https://wg21.link/p2139,
https://wg21.link/p1382, https://www.youtube.com/watch?v=KJW_DLaVXIY,
https://lists.isocpp.org/sg14/2021/02/0552.php

Thanks!

~Aaron

Received on 2021-02-25 09:43:21