Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-10115

compile failed on Nightly Windows 64-bit DEBUG

    • Type: Icon: Bug Bug
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • 2.5.1
    • Affects Version/s: None
    • Component/s: Testing Infrastructure
    • Environment:
      Nightly Windows 64-bit DEBUG Build #388
      Windows 64-bit DEBUG Build #186
      Windows 64-bit 2008R2+ DEBUG Build #888
      Nightly Windows 64-bit 2008R2+ DEBUG Build #81
    • Windows
    • Hide

      scons --dd --64 -j2 all

      Show
      scons --dd --64 -j2 all

      Builder Nightly Windows 64-bit DEBUG Build #388

      Hari, this occurred on revision 074054ecb22, which follows your fix for the Solaris build

      http://buildbot.mongodb.org/builders/Nightly%20Windows%2064-bit%20DEBUG/builds/388/steps/compile/logs/stdio

      src\mongo\dbtests\query_stage_and.cpp(54) : error C2872: 'shared_ptr' : ambiguous symbol
              could be 'D:\slave\Windows_64bit_DEBUG_Nightly\mongo\src\third_party\boost\boost/smart_ptr/shared_ptr.hpp(165) : boost::shared_ptr'
              or       'D:\slave\Windows_64bit_DEBUG_Nightly\mongo\src\third_party\boost\boost/smart_ptr/shared_ptr.hpp(165) : boost::shared_ptr'
              or       'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\memory(1418) : std::tr1::shared_ptr'
      src\mongo\dbtests\query_stage_and.cpp(54) : error C2872: 'shared_ptr' : ambiguous symbol
              could be 'D:\slave\Windows_64bit_DEBUG_Nightly\mongo\src\third_party\boost\boost/smart_ptr/shared_ptr.hpp(165) : boost::shared_ptr'
              or       'D:\slave\Windows_64bit_DEBUG_Nightly\mongo\src\third_party\boost\boost/smart_ptr/shared_ptr.hpp(165) : boost::shared_ptr'
              or       'C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\INCLUDE\memory(1418) : std::tr1::shared_ptr'
      scons: *** [build\win32\64\dd\mongo\dbtests\query_stage_and.obj] Error 2
      D:\slave\Windows_64bit_DEBUG_Nightly\mongo\src\mongo/db/exec/working_set_common.h(21) : warning C4099: 'mongo::WorkingSetMember' : type name first seen using 'struct' now seen using 'class'
              D:\slave\Windows_64bit_DEBUG_Nightly\mongo\src\mongo/db/exec/working_set.h(110) : see declaration of 'mongo::WorkingSetMember'
      scons: building terminated because of errors.
      

      recent commits:

      commit 074054ecb223db85a0245ac28fdd94788789af88
      Author: Dan Pasette <dan@10gen.com>
      Date:   Fri Jul 5 17:14:51 2013 -0400
      
          SERVER-10109 print full serverStatus in test output
      
      commit 54cd71ed4fcfb1b86271d76cef4d514d6f38fa7d
      Author: Hari Khalsa <hkhalsa@10gen.com>
      Date:   Fri Jul 5 17:09:51 2013 -0400
      
          server-10026 fix solaris build by adding std:: to queue.
      
      commit 3ac4551322eb2307e4957b4a1014f03768b17a82
      Author: Hari Khalsa <hkhalsa@10gen.com>
      Date:   Tue Jul 2 20:01:25 2013 -0400
      
          SERVER-10026 index intersection hashed and sorted
      

      Looks like all of the other Windows builders show the same

      http://buildbot.mongodb.org/builders/Windows%2064-bit%202008R2%2B%20DEBUG/builds/186
      http://buildbot.mongodb.org/builders/Windows%2064-bit%20DEBUG/builds/888

            Assignee:
            hari.khalsa@10gen.com hari.khalsa@10gen.com
            Reporter:
            matt.kangas Matt Kangas
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: