Daniel Lemire

Results 1864 comments of Daniel Lemire

Currently, Node.js can be built with... ``` --shared-brotli --shared-cares --shared-libuv --shared-nghttp2 --shared-zlib ``` The flag... ``` --shared-ngtcp2 ``` is present but unused by Gentoo. I think it might be possible...

> This didn't happen with node 20.12.1 which used the older simd Can you elaborate?

> it is happening with nodejs 20.12.1 too We had an issue that would be triggered by GCC 14... (e.g., see [simdutf fix](https://github.com/simdutf/simdutf/pull/390)), but this was fixed (for simdutf) in...

> I'll file my own bug (on the simdjson repo, or here?) with reproduction instructions once I have them for GCC 14, as I can still hit it with the...

@thesamesam @FireBurn Can you verify that you are building the correct dependencies in gentoo? That is, Node 22.1 should use simdjson 3.8.0 (or better) and simdutf 5.2.4 (or better). That...

If you want to build with GCC 14 (currently not used in Node.js releases), you need simdjson 3.9.1. Version 3.9.1 is not yet available in Node but should be shortly.

I am currently installing gentoo (latest) and it seems to be using GCC 13.2.1.

For people reading this. GCC 14 introduced a breaking change (and possibly LLVM 18 followed suit though I am not sure) whereas the value of some macros can change within...

This switches the builds to ClangCL, correct? Meaning it is not an option, it just does it... right? (Not an objection, I just want to clarify the intention.)

@StefanStojanovic @targos A nice option would also be to release secretly a version of Node built with clangcl... not part of the official release, but something advanced users can easily...