RESOLVED WONTFIX 109543
Chromium/Win vs2012: compile failed Source/WebKit/chromium/tests/PrerenderingTest.cpp
https://bugs.webkit.org/show_bug.cgi?id=109543
Summary Chromium/Win vs2012: compile failed Source/WebKit/chromium/tests/Prerendering...
Fumitoshi Ukai
Reported 2013-02-11 21:32:06 PST
It started failing compile Source/WebKit/chromium/tests/PrerenderingTest.cpp on chromium vs2012 since http://chromegw.corp.google.com/i/chromium.fyi/builders/Chromium%20Win%20VS2012/builds/4865 webkit roll 142403:142426, so probably http://trac.webkit.org/changeset/142422 is culprit. FAILED: ninja -t msvc -o obj\third_party\webkit\source\webkit\chromium\tests\webkit.prerenderingtest.obj -e environment.x86 -- cl.exe /nologo /showIncludes /FC @obj\third_party\webkit\source\webkit\chromium\tests\webkit.prerenderingtest.obj.rsp /c ..\..\third_party\WebKit\Source\WebKit\chromium\tests\PrerenderingTest.cpp /Foobj\third_party\webkit\source\webkit\chromium\tests\webkit.prerenderingtest.obj /Fdobj\third_party\WebKit\Source\WebKit\chromium\webkit.pdb e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(134) : error C2039: 'bind1st' : is not a member of 'std' e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(134) : error C3861: 'bind1st': identifier not found e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(139) : error C2039: 'bind1st' : is not a member of 'std' e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(139) : error C3861: 'bind1st': identifier not found e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(144) : error C2039: 'bind1st' : is not a member of 'std' e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(144) : error C3861: 'bind1st': identifier not found
Attachments
James Robinson
Comment 1 2013-02-11 21:45:06 PST
(In reply to comment #0) > It started failing compile Source/WebKit/chromium/tests/PrerenderingTest.cpp on chromium vs2012 since > http://chromegw.corp.google.com.... This is not a publically accessible link. Please link to the public version of buildbot URL logs. > > FAILED: ninja -t msvc -o obj\third_party\webkit\source\webkit\chromium\tests\webkit.prerenderingtest.obj -e environment.x86 -- cl.exe /nologo /showIncludes /FC @obj\third_party\webkit\source\webkit\chromium\tests\webkit.prerenderingtest.obj.rsp /c ..\..\third_party\WebKit\Source\WebKit\chromium\tests\PrerenderingTest.cpp /Foobj\third_party\webkit\source\webkit\chromium\tests\webkit.prerenderingtest.obj /Fdobj\third_party\WebKit\Source\WebKit\chromium\webkit.pdb > e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(134) : error C2039: 'bind1st' : is not a member of 'std' > > e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(134) : error C3861: 'bind1st': identifier not found > > e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(139) : error C2039: 'bind1st' : is not a member of 'std' > > e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(139) : error C3861: 'bind1st': identifier not found > > e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(144) : error C2039: 'bind1st' : is not a member of 'std' > > e:\b\build\slave\chromium_win_vs2012\build\src\third_party\webkit\source\webkit\chromium\tests\prerenderingtest.cpp(144) : error C3861: 'bind1st': identifier not found Previously this test was not compiled in for component builds, but it was for static. Do you know if there is a static build VS2012 bot?
James Robinson
Comment 3 2013-02-11 21:58:51 PST
(In reply to comment #2) > sorry, I think this is the public link > http://build.chromium.org/p/chromium.fyi/builders/Chromium%20Win%20VS2012/builds/4865 > > http://build.chromium.org/p/chromium.fyi/builders/Chromium%20Win%20VS2012/builds/4864 > was ok Yes, but that doesn't really tell us a lot since this bot is component and pre-r142422 this target didn't compile at all on component builds (it was excluded in the gyp files). Are there any bots that are release mode / non-component build with VS2012? That would tell us if this file ever compiled on VS2012. It's possible we just need more includes - maybe a #include <functional> would do the trick.
Note You need to log in before you can comment on or make changes to this bug.