Build is broken in the `master` branch

Description

One of the BSONElement’s constructors is marked as constexpr but calls non-constexpr dassert, which triggers a compilation error when GCC 13.3.0 is used.

Environment

None

Activity

Konstantin Trushin March 19, 2025 at 11:50 AM

As suggested by , I cherry-picked the upstream commit that solved the issue. Closing this ticket.

Done

Details

Assignee

Reporter

Needs Review

Yes

Needs QA

No

Needs Doc

No

Needs Packaging

No

Components

Sprint

Priority

Smart Checklist

Created March 19, 2025 at 10:16 AM
Updated March 19, 2025 at 11:50 AM
Resolved March 19, 2025 at 11:50 AM