diff options
author | brucedawson <brucedawson@chromium.org> | 2016-02-12 11:06:30 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-02-12 19:07:48 +0000 |
commit | 8bc2e367ea28a21a1c03333832a7339007d9b9db (patch) | |
tree | 181545f8b506ccab53ae19fe0635d61772463aed /build/vs_toolchain.py | |
parent | 92c2a297bb1e200d2540e1badb22099a4dd5d5af (diff) | |
download | chromium_src-8bc2e367ea28a21a1c03333832a7339007d9b9db.zip chromium_src-8bc2e367ea28a21a1c03333832a7339007d9b9db.tar.gz chromium_src-8bc2e367ea28a21a1c03333832a7339007d9b9db.tar.bz2 |
New VS 2015 package with two hot fixes
This new VS 2015 package contains updated c2.dll, link.exe, and cl.exe
binaries (four variations of each) to fix two bugs. One is a silent
bad code-gen bug:
https://connect.microsoft.com/VisualStudio/feedback/details/2291638
The other is a bug that causes randomly corrupt object files in
debug builds:
https://connect.microsoft.com/VisualStudio/feedback/details/1853228
The modification to cl.exe is purely a change to the link timestamp so
that goma will detect that this is a new toolchain.
Local testing and testing with crrev.com/1680133003 indicate that this
is working correctly. The crrev.com/1680133003 compiles failed until
goma was updated (good) and all of the tests passed. Committing this
change will cause the VS 2015 fyi builders to start using this compiler
which will let us gather data on whether the corrupt object file bug is
fixed.
BUG=440500
Review URL: https://codereview.chromium.org/1696813002
Cr-Commit-Position: refs/heads/master@{#375221}
Diffstat (limited to 'build/vs_toolchain.py')
-rwxr-xr-x | build/vs_toolchain.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/build/vs_toolchain.py b/build/vs_toolchain.py index 6ed5599..4399063 100755 --- a/build/vs_toolchain.py +++ b/build/vs_toolchain.py @@ -278,8 +278,8 @@ def _GetDesiredVsToolchainHashes(): """Load a list of SHA1s corresponding to the toolchains that we want installed to build with.""" if GetVisualStudioVersion() == '2015': - # Update 1 with Debuggers, UCRT installers and ucrtbased.dll - return ['523b6c2d3df300b2c8538cdc0beac404726af051'] + # Update 1 with hot fixes. + return ['b349b3cc596d5f7e13d649532ddd7e8db39db0cb'] else: # Default to VS2013. return ['4087e065abebdca6dbd0caca2910c6718d2ec67f'] |