This page is a snapshot from the LWG issues list, see the Library Active Issues List for more information and the meaning of New status.

4411. Even more feature-test macros for fully freestanding features are not marked freestanding

Section: 17.3.2 [version.syn] Status: New Submitter: Jonathan Wakely Opened: 2025-10-14 Last modified: 2025-10-14

Priority: Not Prioritized

View other active issues in [version.syn].

View all other issues in [version.syn].

View all issues with New status.

Discussion:

During the review of LWG 4286(i) it was noticed that the proposed resolution did not include a change to __cpp_lib_ranges_indices, which was added in Sofia by P3060R3 (which was after the issue was opened). It also doesn't change `__cpp_lib_constexpr_utility, and probably should do. It doesn't change __cpp_lib_tuple_like, but that's less clear whether it should do. The relevant changes in <tuple> and <pair> are obviously available in a freestanding implementation, but the changes in <map> and <unordered_map> are not.

Proposed resolution: