Bug 253466 - Missing the <concepts> header
Summary: Missing the <concepts> header
Status: Open
Alias: None
Product: Base System
Classification: Unclassified
Component: standards (show other bugs)
Version: 12.2-STABLE
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-standards (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-12 18:17 UTC by Yuri Victorovich
Modified: 2021-08-07 20:50 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuri Victorovich freebsd_committer 2021-02-12 18:17:21 UTC
The C++20 standard requires it: https://en.cppreference.com/w/cpp/concepts/same_as

clang-10 is supposed to have the "concepts" feature partially implemented: https://clang.llvm.org/cxx_status.html
Comment 1 Dimitry Andric freebsd_committer 2021-08-07 20:50:10 UTC
This is dependent on whether we want to merge llvm-project 12.0 to stable/12, as I don't want to start backporting individual headers from newer libc++ versions.