Closed Bug 1472148 Opened 6 years ago Closed 6 years ago

MSVC compiler is not supported due to compiler bugs.

Categories

(Firefox Build System :: General, defect)

63 Branch
defect
Not set
normal

Tracking

(firefox63 affected)

RESOLVED INVALID
Tracking Status
firefox63 --- affected

People

(Reporter: gianghungtien, Unassigned)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36

Steps to reproduce:

I have followed the steps listed at https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Windows_Prerequisites.

When I run the ./mach build code it error, please help me.


Actual results:

 0:05.68 DEBUG: Executing: `cl.exe -E 'c:\users\hungt\appdata\local\temp\conftest.txo7ye.c'`
 0:05.68 DEBUG: COMPILER = msvc
 0:05.68 DEBUG: VERSION = 191426431
 0:05.68 DEBUG: CPU = x86
 0:05.68 DEBUG: KERNEL = WINNT
 0:05.68 DEBUG: ENDIANNESS = little
 0:05.68 ERROR: This version (19.14.26431) of the MSVC compiler is not supported due to compiler bugs.
 0:05.69 You must install Visual C++ 2017 Update 6 in order to build.
 0:05.69 See https://developer.mozilla.org/en/Windows_Build_Prerequisites
 0:05.75 *** Fix above errors and then restart with\
 0:05.75                "c:/mozilla-build/bin/mozmake.EXE -f client.mk build"
 0:05.77 mozmake.EXE: *** [client.mk:127: configure] Error 1
Component: Untriaged → General
Product: Firefox → Firefox Build System
Thank you for the report.

The wiki page you linked to discusses this:

   Because of compiler bugs, Update 7 (version 15.7) is currently not supported (see bugs 1458247, 1459988). You can download Visual Studio 2017 Update 6 here.

Where "here" is a link to https://docs.microsoft.com/en-us/visualstudio/productinfo/installing-an-earlier-release-of-vs2017
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.