Skip to content

doc: drop support for VS2015

Rodrigo Muino Tomonari requested to merge github/fork/seishun/drop-vs2015 into master

V8 master no longer builds with VS2015: https://github.com/nodejs/node-v8/issues/19#issuecomment-342440529 There are two main issues:

  • Internal compiler error. Might get fixed by Microsoft, but chances are slim since VS2015 is no longer actively supported. There might be a workaround, but the V8 team is probably not eager to spend time tinkering to please an outdated compiler.
  • Extended constexpr in bits.h (introduced in https://github.com/v8/v8/commit/51f4d2e9e3459a5f3f92f24183d52f8d84137596). Supported since VS2017. There is no trivial way to work around it while keeping the function constexpr.

Visual Studio Community 2017 is free and supports all the operating systems VS2015 does, so spending extra effort to support VS2015 doesn't seem justifiable.

Checklist
Affected core subsystem(s)

doc

Merge request reports

Loading