New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 594360 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Mar 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug

Blocking:
issue 82385
issue 440500



Sign in to add a comment

chrome_elf_unittests broken in component builds after VS2015 switch

Project Member Reported by thakis@chromium.org, Mar 12 2016

Issue description

I'm seeing this on the release component clang-cl bots, but I'm guessing it would happen with MSVC too, we just don't have release component bots running tests on the main waterfall.

https://build.chromium.org/p/chromium.fyi/builders/CrWinClang%28shared%29%20tester/builds/3860
https://build.chromium.org/p/chromium.fyi/builders/CrWinClang64%28dll%29%20tester/builds/2191

ELFImportsTest.ChromeElfSanityCheck (run #1):
[ RUN      ] ELFImportsTest.ChromeElfSanityCheck
..\..\chrome_elf\elf_imports_unittest.cc(99): error: Value of: match
  Actual: false
Expected: true
Illegal import in chrome_elf.dll: VCRUNTIME140.dll
[  FAILED  ] ELFImportsTest.ChromeElfSanityCheck (1 ms)
 
Owner: brucedaw...@chromium.org
Status: Assigned (was: Untriaged)
I'll take it.
Status: Started (was: Assigned)
Easy fix - crrev.com/1801953003 should fix it, running tests now.

Comment 3 by thakis@chromium.org, Mar 14 2016

Cool, thanks :-) I verified that this isn't a clang-only problem by now, but that's also obvious from the fix I suppose.
Project Member

Comment 4 by bugdroid1@chromium.org, Mar 15 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8b3670491a67a5ab16a3df58bfda60f0fb42afa2

commit 8b3670491a67a5ab16a3df58bfda60f0fb42afa2
Author: brucedawson <brucedawson@chromium.org>
Date: Tue Mar 15 01:24:39 2016

Update chrome_elf_unittests imports list for VS 2015

VS 2015 component builds import more DLLs so chrome_elf_unittests needs
updating to reflect that.

This change also tightens the restrictions on the import list - the CRT
DLLs should only be needed in component builds.

BUG= 440500 , 594360 

Review URL: https://codereview.chromium.org/1801953003

Cr-Commit-Position: refs/heads/master@{#381145}

[modify] https://crrev.com/8b3670491a67a5ab16a3df58bfda60f0fb42afa2/chrome_elf/elf_imports_unittest.cc

Status: Fixed (was: Started)
Bots are green again.

Sign in to add a comment