update node dependency
Closed this issue · 2 comments
toshok commented
we're using ES6 Map in the compiler now, so we really need a node that is capable of it. does >= 0.10.24 have Map.forEach?
toshok commented
This is fixed on the travis-ci branch, where it builds with 0.10.25. Turns out node-gyp was compiling the addon with -mmacosx-version-min=10.5, while llvm was compiled without the flag. This causes a size difference in many llvm types (the first one hit is llvm::Module). so the addon allocates insufficient space, and llvm clobbers random memory in the Module ctor. Will close this when the branch gets merged into master.
toshok commented
This has been merged into master, closing.