https://jira.mongodb.org/browse/SERVER-97048 From ce43ef7147fabfa5b7f14a3040a0fc19b9228d9f Mon Sep 17 00:00:00 2001 From: James Bronsted <32047428+jpbronsted@users.noreply.github.com> Date: Wed, 27 Nov 2024 17:59:39 -0500 Subject: [PATCH] SERVER-97048 fix compile error on Clang 19 due to BSONColumnBuilder default constructor (#29231) GitOrigin-RevId: 82d5ad449944292fe4cfdb7a27886439725d58de diff --git a/src/mongo/bson/util/bsoncolumnbuilder.h b/src/mongo/bson/util/bsoncolumnbuilder.h index d9cd20e07b7..b7d36fa1b28 100644 --- a/src/mongo/bson/util/bsoncolumnbuilder.h +++ b/src/mongo/bson/util/bsoncolumnbuilder.h @@ -282,7 +282,9 @@ struct EncodingState { template > class BSONColumnBuilder { public: - explicit BSONColumnBuilder(const Allocator& = {}); + template + BSONColumnBuilder() : BSONColumnBuilder{A{}} {} + explicit BSONColumnBuilder(const Allocator&); explicit BSONColumnBuilder(allocator_aware::BufBuilder, const Allocator& = {}); /** -- 2.49.1