Uploaded image for project: 'C++ Driver'
  1. C++ Driver
  2. CXX-1366

Eliminate warnings generated by MSVC

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.1.0
    • Affects Version/s: None
    • Component/s: Build
    • None
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?

      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).

            Assignee:
            ezra.chung@mongodb.com Ezra Chung
            Reporter:
            sam.rossi@mongodb.com Samuel Rossi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: