Skip to content

compilers: install GCC 8 /CLANG 7 (as V8 does) #1543

@refack

Description

@refack

Chromium and V8 are actually build with a very recent revision off the LLVM dev branch (svn revision 344066 which is ver 8 that is in progress)

GCC 8.1 has been available since May 2018 (http://gnu.mirrors.pair.com/gcc/gcc-8.1.0/) with 8.2 the latest.
CLang 7 has been available since Sep 2018 (http://releases.llvm.org/).
We are already using a very advanced MSVC compiler.

Using the latest compiler includes the latest optimizers, which is free performance gain. It also enables new C++ language fatures which can make the code simpler, and safer.

As I see it we need to make sure we can do this, then recommend an update to core.

/CC @nodejs/build @nodejs/release

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions