[CXX-1366] Eliminate warnings generated by MSVC Created: 09/Jun/17  Updated: 30/Jun/23

Status: Backlog
Project: C++ Driver
Component/s: Build
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Major - P3
Reporter: Samuel Rossi (Inactive) Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: CXX usability improvements

 Description   

In CXX-1312, we are eliminating warnings generated by clang and gcc from a certain set of flags. However, MSVC does not use the same set of warning flags as clang and gcc. We should determine which warnings we want to enable for our Windows builds and implement any necessary fixes to make the build clean (including adding pragmas to disable the warnings from being checked in libbson and libmongoc).


Generated at Wed Feb 07 22:02:23 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.