Repository navigation
require('gcloud') crashing on Mac #681
Description
Activity
I think this might be related to #425. Can you take a look ?
@javorosas can you check if the following works:
$ npm install sse4_crc32 ... $ node -pe "require('sse4_crc32')" { isHardwareCrcSupported: [Function: isHardwareCrcSupported], calculateInSoftware: [Function: swCrc32c], calculateOnHardware: [Function: hwCrc32c], CRC32: [Function: Crc32C], calculate: [Function: hwCrc32c] }Running
$ node -pe "require('sse4_crc32')"Output:
[1] 64755 illegal hardware instruction node -pe "require('sse4_crc32')"Sorry I don't really know what I'm supposed to do with
{ isHardwareCrcSupported: [Function: isHardwareCrcSupported], calculateInSoftware: [Function: swCrc32c], calculateOnHardware: [Function: hwCrc32c], CRC32: [Function: Crc32C], calculate: [Function: hwCrc32c] }Thanks for verifying. The rest of text is the output I see on my Mac.
Your output confirms that the problem you're running into is indeed related to #425 and the
sse4_crc32module, but for some reason it happens on your machine, but not mine. Can you report back the exact CPU model in your mac using the following command:$ sysctl -n machdep.cpu.brand_string
On my machine it outputs: 'Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz'.
@anandsuresh FYI.
I'm running a pretty shitty hardware actually. Mid 2007.
Output: Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz
Hey all. My first guess is that my CPU detection code might not be airtight on some platforms, esp. older ones. Can you all please run the following commands on your boxes and paste the output here. It would help debug this issue.
$ sysctl -n machdep.cpu.brand_string Intel(R) Core(TM) i7-4650U CPU @ 1.70GHz $ uname -a Darwin AnandSuresh-23981.local 13.4.0 Darwin Kernel Version 13.4.0: Wed Mar 18 16:20:14 PDT 2015; root:xnu-2422.115.14~1/RELEASE_X86_64 x86_64 $ node -pe "require('sse4_crc32').isHardwareCrcSupported()" true $
$ sysctl -n machdep.cpu.brand_string Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz $ uname -a Darwin jrosas.local 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 11:59:05 PDT 2015; root:xnu-2782.20.48~5/RELEASE_X86_64 x86_64 $ node -pe "require('sse4_crc32').isHardwareCrcSupported()" /Users/jrosas/dev/testgcloud/node_modules/sse4_crc32/node_modules/bindings/bindings.js:83 throw e ^ Error: Module did not self-register. at Error (native) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17) at require (module.js:384:17) at bindings (/Users/jrosas/dev/testgcloud/node_modules/sse4_crc32/node_modules/bindings/bindings.js:76:44) at Object.<anonymous> (/Users/jrosas/dev/testgcloud/node_modules/sse4_crc32/sse4_crc32.js:8:36) at Module._compile (module.js:460:26) at Object.Module._extensions..js (module.js:478:10) at Module.load (module.js:355:32)Did you recently update node.js on your machine? If so try running
npm rebuildand trying again.I installed node using nvm and changed the node version when it first crashed. I rebuilt the modules every time I changed the version, though.
This is my output for
npm rebuild> [email protected] install /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/sse4_crc32 > node-gyp rebuild 2015-06-22 18:02:02.855 xcodebuild[4342:1353091] [MT] PluginLoading: Required plug-in compatibility UUID E969541F-E6F9-4D25-8158-72DC3545A6C6 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/VVDocumenter-Xcode.xcplugin' not present in DVTPlugInCompatibilityUUIDs 2015-06-22 18:02:02.892 xcodebuild[4342:1353091] [MT] PluginLoading: Required plug-in compatibility UUID E969541F-E6F9-4D25-8158-72DC3545A6C6 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/KSImageNamed.xcplugin' not present in DVTPlugInCompatibilityUUIDs 2015-06-22 18:02:02.947 xcodebuild[4342:1353091] [MT] PluginLoading: Required plug-in compatibility UUID E969541F-E6F9-4D25-8158-72DC3545A6C6 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/BBUDebuggerTuckAway.xcplugin' not present in DVTPlugInCompatibilityUUIDs 2015-06-22 18:02:03.008 xcodebuild[4342:1353091] [MT] PluginLoading: Required plug-in compatibility UUID E969541F-E6F9-4D25-8158-72DC3545A6C6 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/AdjustFontSize.xcplugin' not present in DVTPlugInCompatibilityUUIDs CXX(target) Release/obj.target/sse4_crc32/src/sse4_crc32.o SOLINK_MODULE(target) Release/sse4_crc32.node > [email protected] install /Users/jrosas/dev/testgcloud/node_modules/sse4_crc32 > node-gyp rebuild 2015-06-22 18:02:22.155 xcodebuild[4416:1355234] [MT] PluginLoading: Required plug-in compatibility UUID E969541F-E6F9-4D25-8158-72DC3545A6C6 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/VVDocumenter-Xcode.xcplugin' not present in DVTPlugInCompatibilityUUIDs 2015-06-22 18:02:22.174 xcodebuild[4416:1355234] [MT] PluginLoading: Required plug-in compatibility UUID E969541F-E6F9-4D25-8158-72DC3545A6C6 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/KSImageNamed.xcplugin' not present in DVTPlugInCompatibilityUUIDs 2015-06-22 18:02:22.196 xcodebuild[4416:1355234] [MT] PluginLoading: Required plug-in compatibility UUID E969541F-E6F9-4D25-8158-72DC3545A6C6 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/BBUDebuggerTuckAway.xcplugin' not present in DVTPlugInCompatibilityUUIDs 2015-06-22 18:02:22.235 xcodebuild[4416:1355234] [MT] PluginLoading: Required plug-in compatibility UUID E969541F-E6F9-4D25-8158-72DC3545A6C6 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/AdjustFontSize.xcplugin' not present in DVTPlugInCompatibilityUUIDs CXX(target) Release/obj.target/sse4_crc32/src/sse4_crc32.o SOLINK_MODULE(target) Release/sse4_crc32.node [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/async [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/buffer-equal [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/graceful-fs [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/js-yaml [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/js-yaml/node_modules/argparse [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/js-yaml/node_modules/argparse/node_modules/lodash [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/js-yaml/node_modules/argparse/node_modules/sprintf-js [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/js-yaml/node_modules/esprima [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/mkdirp [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/mkdirp/node_modules/minimist [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/object-assign [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/osenv [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/osenv/node_modules/os-tmpdir [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/user-home [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/uuid [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/configstore/node_modules/xdg-basedir [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/duplexify [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/duplexify/node_modules/end-of-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/once [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/once/node_modules/wrappy [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/duplexify/node_modules/readable-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/duplexify/node_modules/readable-stream/node_modules/core-util-is [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/duplexify/node_modules/readable-stream/node_modules/process-nextick-args [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/duplexify/node_modules/readable-stream/node_modules/inherits [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/duplexify/node_modules/readable-stream/node_modules/isarray [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/duplexify/node_modules/readable-stream/node_modules/string_decoder [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/duplexify/node_modules/readable-stream/node_modules/util-deprecate [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/extend [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/sse4_crc32 [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/sse4_crc32/node_modules/bindings [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/sse4_crc32/node_modules/nan [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/google-p12-pem [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/google-p12-pem/node_modules/node-forge [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/jwa [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/jwa/node_modules/base64url [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/jwa/node_modules/buffer-equal-constant-time [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/concat-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/concat-stream/node_modules/inherits [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/concat-stream/node_modules/typedarray [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/concat-stream/node_modules/readable-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow/node_modules/camelcase-keys [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow/node_modules/camelcase-keys/node_modules/camelcase [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow/node_modules/camelcase-keys/node_modules/map-obj [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow/node_modules/indent-string [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow/node_modules/indent-string/node_modules/get-stdin [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow/node_modules/minimist [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow/node_modules/indent-string/node_modules/repeating [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow/node_modules/indent-string/node_modules/repeating/node_modules/is-finite [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow/node_modules/indent-string/node_modules/repeating/node_modules/is-finite/node_modules/number-is-nan [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/jws/node_modules/base64url/node_modules/meow/node_modules/object-assign [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/mime [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/bl [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/bl/node_modules/readable-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/caseless [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/forever-agent [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/form-data [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/form-data/node_modules/async [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/combined-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/form-data/node_modules/mime-types [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/form-data/node_modules/mime-types/node_modules/mime-db [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/json-stringify-safe [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/mime-types [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/mime-types/node_modules/mime-db [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/node-uuid [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/qs [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/tunnel-agent [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/tough-cookie [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/http-signature [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/http-signature/node_modules/assert-plus [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/http-signature/node_modules/asn1 [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/http-signature/node_modules/ctype [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/oauth-sign [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/hawk [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/hawk/node_modules/hoek [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/hawk/node_modules/boom [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/hawk/node_modules/cryptiles [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/hawk/node_modules/sntp [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/aws-sign2 [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/stringstream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/isstream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/bluebird [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/chalk [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/ansi-styles [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/escape-string-regexp [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/get-stdin [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/supports-color [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/commander [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/gtoken/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/lodash.noop [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/bl [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/bl/node_modules/readable-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/caseless [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/forever-agent [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/form-data [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/combined-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/form-data/node_modules/mime-types [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/form-data/node_modules/mime-types/node_modules/mime-db [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/json-stringify-safe [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/mime-types [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/qs [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/tunnel-agent [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/tough-cookie [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/http-signature [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/http-signature/node_modules/assert-plus [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/http-signature/node_modules/asn1 [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/http-signature/node_modules/ctype [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/oauth-sign [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/hawk [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/hawk/node_modules/hoek [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/hawk/node_modules/boom [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/hawk/node_modules/cryptiles [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/hawk/node_modules/sntp [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/aws-sign2 [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/request/node_modules/stringstream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/google-auth-library/node_modules/string-template [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/mime-types [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/mime-types/node_modules/mime-db [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/protobufjs [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/protobufjs/node_modules/bytebuffer [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/protobufjs/node_modules/bytebuffer/node_modules/long [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/protobufjs/node_modules/bytebuffer/node_modules/bufferview [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/protobufjs/node_modules/ascli [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/protobufjs/node_modules/ascli/node_modules/colour [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/protobufjs/node_modules/ascli/node_modules/optjs [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/bl [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/bl/node_modules/readable-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/inherits [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/caseless [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/forever-agent [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/form-data [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/form-data/node_modules/async [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/combined-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/combined-stream/node_modules/delayed-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/form-data/node_modules/mime-types [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/form-data/node_modules/mime-types/node_modules/mime-db [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/json-stringify-safe [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/mime-types [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/mime-types/node_modules/mime-db [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/qs [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/tunnel-agent [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/tough-cookie [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/http-signature [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/http-signature/node_modules/assert-plus [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/http-signature/node_modules/asn1 [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/http-signature/node_modules/ctype [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/oauth-sign [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/hawk [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/hawk/node_modules/hoek [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/hawk/node_modules/boom [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/hawk/node_modules/cryptiles [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/hawk/node_modules/sntp [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/aws-sign2 [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/stringstream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/isstream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/bluebird [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/chalk [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/ansi-styles [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/escape-string-regexp [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/get-stdin [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/supports-color [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/commander [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/stream-events [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/stream-events/node_modules/stubs [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/through2 [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/through2/node_modules/readable-stream [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/through2/node_modules/readable-stream/node_modules/core-util-is [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/through2/node_modules/readable-stream/node_modules/isarray [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/through2/node_modules/readable-stream/node_modules/string_decoder [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/through2/node_modules/readable-stream/node_modules/inherits [email protected] /Users/jrosas/dev/testgcloud/node_modules/gcloud/node_modules/through2/node_modules/xtend [email protected] /Users/jrosas/dev/testgcloud/node_modules/sse4_crc32 [email protected] /Users/jrosas/dev/testgcloud/node_modules/sse4_crc32/node_modules/bindings [email protected] /Users/jrosas/dev/testgcloud/node_modules/sse4_crc32/node_modules/nanfrom the errors this deff looks like an assembly prob. Try to compile and running that portion on your own and see if it blows up. I'll try to research what instruction it doesn't like, but not easy without having a machine with your cpu.
#include <iostream> using namespace std; void cpuid(uint32_t op, uint32_t reg[4]) { #if defined(__x86_64__) __asm__ volatile( "pushq %%rbx \n\t" "cpuid \n\t" "movl %%ebx, %1 \n\t" "popq %%rbx \n\t" : "=a"(reg[0]), "=r"(reg[1]), "=c"(reg[2]), "=d"(reg[3]) : "a"(op) : "cc"); #elif defined(_WIN64) || defined(_WIN32) #include <intrin.h> __cpuid((int *)reg, 1); #else __asm__ volatile( "pushl %%ebx \n\t" "cpuid \n\t" "movl %%ebx, %1 \n\t" "popl %%ebx \n\t" : "=a"(reg[0]), "=r"(reg[1]), "=c"(reg[2]), "=d"(reg[3]) : "a"(op) : "cc"); #endif } int main(int argc, char *argv[]) { uint32_t reg[4]; cpuid(1, reg); printf(((reg[2] >> 20) & 1) == 1 ? "yes\n" : "no\n"); }
compile
g++ -o cpuid cpuid.cpp
I compiled and ran the code. The output is:
nonot an assembly issue then. reviewing the cpp code now
@javorosas @abelino The output seems to be expected. The Intel T7300 processor does not have the SSE 4.2 chipset and consequently we get a negative output. What baffles me is the fact that the library isn't using the software fallback.
Based on a previous message posted by @javorosas (pasted below for reference), it seems that the library is attempting to use H/w CRC even though the platform doesn't support it. The
calculatefunction, which is the one that performs the CRC calculation is set to[Function: hwCrc32c]when it fact it should be set to[Function: swCrc32C]{ isHardwareCrcSupported: [Function: isHardwareCrcSupported], calculateInSoftware: [Function: swCrc32c], calculateOnHardware: [Function: hwCrc32c], CRC32: [Function: Crc32C], calculate: [Function: hwCrc32c] }@javorosas Can you confirm that the output I pasted in the last message was indeed something that you saw at your end or did I misinterpret your message?
Yea I would like to know the same.
From my understanding, I don't think he got that far.
49 remaining items
- added 6 commits that reference this issue
on Jan 27, 2026 - added a commit that references this issue
on Feb 5, 2026 - added a commit that references this issue
on Feb 23, 2026 - added a commit that references this issue
on Feb 26, 2026 - added a commit that references this issue
on Feb 26, 2026 - added a commit that references this issue
on Mar 12, 2026 - added a commit that references this issue
on Mar 17, 2026 - added a commit that references this issue
on Mar 18, 2026
My old computer and my server instance both run Ubuntu and I never had any problem at all. Recently I'm using a Mac to code and have not been able to make this module work.
How to reproduce
I started a new project to isolate the issue to a minimum. This is the content of my
server.js:I'm using:
Reproducing:
node server.json the terminalWhat I suspect
When I'm installing the npm module:
I get the following output:
I've googled those xcode-related warnings but haven't found anything relevant. I don't know if it's related with the issue, though.
Any clues?