https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85184

            Bug ID: 85184
           Summary: Remove __glibcxx_assert uses from std::variant
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: libstdc++
          Assignee: unassigned at gcc dot gnu.org
          Reporter: redi at gcc dot gnu.org
  Target Milestone: ---

These assertions are being used to verify that the implementation works
correctly, i.e. to catch logic errors. Users should not be paying for those
checks at runtime.

The assertions should be removed before we declare our C++17 support
non-experimental.

Reply via email to