n3686 - Editor's Report, Post-August 2025 Meeting

Welcome to Editor's Report n3686, which is for the Standard Drafts n3685.

You can read the last draft's editor's report here.

This report is after the February Graz, Austria 2025 meeting. A number of new features were added and a few functions and floating point changes were cleaned up; the changes are detailed below.

Changes

The papers that were integrated were:

  • N3347: Slay Some Earthly Demons IX
  • N3348: Matching of Multi-Dimensional Arrays in Generic Selection Expressions
  • N3457: The __COUNTER__ predefined macro
  • N3484: Slay Some Earthly Demons V
  • N3500: Clarification for Complex Suffix Specification
  • N3511: Remove "category" from "type category" in footnote
  • N3517: Array subscripting without decay
  • N3525: static_assert without UB
  • N3532: Member Access of an Incomplete struct Should Not Be Allowed
  • N3535: frexp and double-double
  • N3536: Clarify wording of cproj
  • N3537: Correct and clarify 7.3.1 Introduction of Complex Arithmetic <complex.h>
  • N3544: Classification of the register Storage-class Specifier
  • N3558: Chasing Ghosts I: Constant Expressions and Objects of Known Constant Size
  • N3563: Representation of Pointers and nullptr_t
  • N3577: Rename uimaxabs to umaxabs
  • N3598: Make text consistent between creal and cimag
  • N3623: Slay Some Earthly Demons XIV: Definition of main
  • N3652: Composite types v1.3

That's all that's been done this meeting.

Editorially, some changes were made:

  • A fusion in the "Preferred quantum exponents" table of two rows that had identical computations: fmod and remained are now in the same row.

Paper Submissions

The new paper submission system is still taking time.