WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
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?
Fumitoshi Ukai
Comment 2
2013-02-11 21:54:48 PST
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
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.
Top of Page
Format For Printing
XML
Clone This Bug