c***@googlecode.com
2014-12-09 20:25:54 UTC
Status: Started
Owner: ----
CC: ***@chromium.org, ***@chromium.org, ***@chromium.org,
***@chromium.org
Labels: Type-Feature Pri-2 OS-Windows
New issue 440500 by ***@chromium.org: Get Chrome compiling on VS2015
https://code.google.com/p/chromium/issues/detail?id=440500
- Improved C++11/14 support
- Security improvements:
http://blogs.msdn.com/b/vcblog/archive/2014/12/08/visual-studio-2015-preview-work-in-progress-security-feature.aspx
- Some /analyze checked rolled into main compile
- Possibly some improved support for "cloud" builds.
Initial test on Preview spews a lot of warnings, see attached.
d:\src\cr2\src>set GYP
GYP_DEFINES=branding=Chrome
GYP_MSVS_VERSION=2015
d:\src\cr2\src>ninja -C out\Release chrome -k0 > log_vs2015.txt
Many are "argument hiding class variable" (C4458). There's quite a lot of
them, and they sort of seem like something that could cause a bug, though
with perhaps too high of a false positive.
It also has local shadowing now (C4456) which seems much more useful and we
probably want to keep.
See also https://code.google.com/p/chromium/issues/detail?id=360799 from a
while back.
Attachments:
log_vs2015.txt 2.1 MB
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
Owner: ----
CC: ***@chromium.org, ***@chromium.org, ***@chromium.org,
***@chromium.org
Labels: Type-Feature Pri-2 OS-Windows
New issue 440500 by ***@chromium.org: Get Chrome compiling on VS2015
https://code.google.com/p/chromium/issues/detail?id=440500
- Improved C++11/14 support
- Security improvements:
http://blogs.msdn.com/b/vcblog/archive/2014/12/08/visual-studio-2015-preview-work-in-progress-security-feature.aspx
- Some /analyze checked rolled into main compile
- Possibly some improved support for "cloud" builds.
Initial test on Preview spews a lot of warnings, see attached.
d:\src\cr2\src>set GYP
GYP_DEFINES=branding=Chrome
GYP_MSVS_VERSION=2015
d:\src\cr2\src>ninja -C out\Release chrome -k0 > log_vs2015.txt
Many are "argument hiding class variable" (C4458). There's quite a lot of
them, and they sort of seem like something that could cause a bug, though
with perhaps too high of a false positive.
It also has local shadowing now (C4456) which seems much more useful and we
probably want to keep.
See also https://code.google.com/p/chromium/issues/detail?id=360799 from a
while back.
Attachments:
log_vs2015.txt 2.1 MB
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
--
--
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/a/chromium.org/group/chromium-bugs
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-bugs+***@chromium.org.
--
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/a/chromium.org/group/chromium-bugs
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-bugs+***@chromium.org.