Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-8990

Build failure of the google-test dependency on Windows using MSVC.

    Details

      Description

      Build Mesos with msvc on windows currently blocked by the following issue, this issue has fixed on Goolgetest, could you help pick up it in Mesos?

      The next release msvc toolset will have this behavior.

      See background in [https://github.com/google/googletest/issues/1616], and the fix [https://github.com/google/googletest/pull/1620].

      The failures like:

       d:\mesos\build_x64\3rdparty\googletest-1.8.0\src\googletest-1.8.0\googletest\include\gtest\gtest-printers.h(249,1): error C2593:  'operator <<' is ambiguous [D:\Mesos\build_x64\src\tests\mesos-tests.vcxproj]
      d:\mesos\build_x64\3rdparty\googletest-1.8.0\src\googletest-1.8.0\googletest\include\gtest\gtest-printers.h(249,1): error C2593:   *os << value; [D:\Mesos\build_x64\src\tests\mesos-tests.vcxproj]
      d:\mesos\build_x64\3rdparty\googletest-1.8.0\src\googletest-1.8.0\googletest\include\gtest\gtest-printers.h(249,1): error C2593: ^ (compiling source file D:\Mesos\src\src\tests\command_executor_tests.cpp) [D:\Mesos\build_x64\src\tests\mesos-tests.vcxproj]
      

        Attachments

          Activity

            People

            • Assignee:
              andschwa Andrew Schwartzmeyer
              Reporter:
              PhoebeHui PhoebeHui
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: