nodejs/build#4091 covers moving some of the main CI test machines across to using clang instead of gcc as V8 stopped formally supported GCC in September 2024 starting with V8 14
We should look at the feasibility of moving the RISC-V build to clang. If this can be done then we can probably replicate it the process for some of the other unofficial builds if desired. I'll also note that on my personal RISC-V systems building with clang seemed to use less memory allowing for higher -j values to be used in the build so there is a potential advantage on that basis in the future from making this switch.
nodejs/build#4091 covers moving some of the main CI test machines across to using
clanginstead ofgccas V8 stopped formally supported GCC in September 2024 starting with V8 14We should look at the feasibility of moving the RISC-V build to clang. If this can be done then we can probably replicate it the process for some of the other unofficial builds if desired. I'll also note that on my personal RISC-V systems building with clang seemed to use less memory allowing for higher
-jvalues to be used in the build so there is a potential advantage on that basis in the future from making this switch.