GTest linking fails with disable-metro 'module machine type 'x64' conflicts with target machine type 'X86'

RESOLVED FIXED in mozilla25

Status

defect
RESOLVED FIXED
6 years ago
Last year

People

(Reporter: BenWa, Assigned: BenWa)

Tracking

Trunk
mozilla25
x86
macOS
Dependency tree / graph

Firefox Tracking Flags

(firefox24 disabled)

Details

Attachments

(1 attachment)

msvcprtd.lib(MSVCP90D.dll) : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'X86'

https://tbpl.mozilla.org/php/getParsedLog.php?id=24546949&tree=Mozilla-Aurora#error1

Looks like somewhere the architecture type is getting mixed up. This error is happening on aurora where we disabled metro. Currently on central metro is enabled which disables gtest. For now gtest should be disabled completely on windows until we can fix these problems. Also there is no value in running GTest on aurora right now since we're still building up unit tests.
Blocks: 844288
Assignee: nobody → bgirard
Status: NEW → ASSIGNED
Comment on attachment 767024 [details] [diff] [review]
Disable GTest on windows

r=philor (oddly, nobody ever complains about that like they should), a=test-only, shipit!
Attachment #767024 - Flags: review+
Comment on attachment 767024 [details] [diff] [review]
Disable GTest on windows

Review of attachment 767024 [details] [diff] [review]:
-----------------------------------------------------------------

Just in case anyone was worried about bypassing build peer review. I hope this gets fixed soon!
Attachment #767024 - Flags: review+
Comment on attachment 767024 [details] [diff] [review]
Disable GTest on windows

Inbound is closed.
Attachment #767024 - Flags: checkin?
Keywords: checkin-needed
Attachment #767024 - Flags: checkin? → checkin+
https://hg.mozilla.org/mozilla-central/rev/f69065d3d763
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.