Kyle Farnung
Kyle Farnung
I must have had a really deep directory structure (there were quite a few "node_modules" folders in the path), so the workaround didn't quite work for me. Ultimately I had...
@kxws888 this should be a Windows-specific problem. If you're seeing issues on macOS can you open a new issue including any error output?
Have you tried renaming the folder? If you're in the wwwroot I don't think you can set a custom virtual directory.
I had written this up when trying to fix a bug in node-chakracore, but ended up just using a static cast from double to int64_t instead. Looking to see if...
It's still subject to the significant bit limits of the IEEE754 double-precision numbers. In this case it's 53-bits of integer precision (technically 54 if you count the sign bit). I...
@MSLaguana I updated the comment to call out the precision caveat.
@boingoing Can you take another look?
There are some open questions about how this API should handle numbers too large to represent even without considering BigInt. For Int32 we seem to just wrap back around, but...
@alexgwolff technically you can just convert the number to a double and then cast to a 64-bit integer. Since JavaScript numbers are all IEEE754, that's essentially what this code does...
I'm seeing the same issue on my own VM: ```console kfarnung@kfarnung2-ub1404:~$ nvs use chakracore PATH += ~/.nvs/chakracore/10.0.0/x64/bin kfarnung@kfarnung2-ub1404:~$ node --version node: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by node) kfarnung@kfarnung2-ub1404:~$...