Skip to content

<variant>: Should we treat P0608R3 as a DR against C++17? #4412

Description

WG21-P0608R3 was intentedly not treated as DR by MSVC STL (#1629 (comment)).

However, the author of P0608R3 (zhihaoy) applied those changes to libc++ in C++17 mode (LLVM-D44865), and so did libstdc++ (gcc-mirror/gcc@d069df0). So it's arguably that P0608R3 should be treated as DR even though it's not so treated officially.

There's at least one user even thinking MSVC STL is buggy (see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113007#c7).

Edit: And DevCom-10606398.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requestedresolvedSuccessfully resolved without a commit

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions