C++ Logo

liaison

Advanced search

[wg14/wg21 liaison] C and C++ Compatibility Apr Agenda

From: Aaron Ballman <compatibility.sg.chair_at_[hidden]>
Date: Fri, 18 Mar 2022 10:07:22 -0400
Our next meeting will be on Fri Apr 1, 2022 at 15:00 UTC
(https://www.timeanddate.com/worldclock/converter.html?iso=20220401T150000&p1=tz_pt&p2=tz_mt&p3=tz_ct&p4=tz_et&p5=1440).

**NEW TIME: this meeting is being held at our new scheduled time which
is two hours earlier than previous meetings.**

You can join the meeting at https://iso.zoom.us/j/5513145100

**NEW PASSWORD: same as the old one, but spelled as a C reserved
identifier instead of a C++ keyword; contact Aaron Ballman if you have
questions.**

We will be discussing the following papers:

P2552R0 (https://wg21.link/p2552r0) On the ignorability of standard attributes
Discusses the circumstances under which it should be permissible to
ignore a standards-defined attribute and what "ignore" actually means
in terms of program semantics. The proposal attempts to remain in line
with the wording already in the C standard, but with a possibly more
precise specification.

P2174R0 (https://wg21.link/p2174r0) Compound Literals
This paper proposes to introduce the C99 compound literal feature into
C++, as there is significant, yet diverging, existing practice amongst
C++ compilers to support this feature. The paper calls out some
differences between the feature in C and the feature in C++.

There is a possibility we will also be discussing P2142R1
(https://wg21.link/p2142r1) Allow '.' operator to work on pointers,
but I have not yet heard back whether the author is available. If they
are, I will amend the agenda accordingly.

Thanks!

~Aaron

Received on 2022-03-18 14:07:35