You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried installing on V12.5.0 of Node, with VS2019 and VS Code installed.
I got some errors, thought I'd check and see if anyone's seen these.
C:\TestNode>npm install cpuid --save
> [email protected] install c:\testNode\node_modules\cpuid
> (node-gyp rebuild 2> builderror.log) || (exit 0)
c:\testNode\node_modules\cpuid>if not defined npm_config_node_gyp (node "C:\Users\TestUser\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Users\TestUser\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "-m" switch.
Building assembly file ..\..\..\deps\libcpuid\libcpuid\masm-x64.asm
Microsoft (R) Macro Assembler (x64) Version 14.23.28106.4
Copyright (C) Microsoft Corporation. All rights reserved.
Assembling: ..\..\..\deps\libcpuid\libcpuid\masm-x64.asm
asm-bits.c
cpuid_main.c
libcpuid_util.c
rdtsc.c
recog_amd.c
recog_intel.c
win_delay_load_hook.cc
libcpuid.vcxproj -> c:\testNode\node_modules\cpuid\build\Release\\libcpuid.lib
cpuid.cc
win_delay_load_hook.cc
c:\testNode\node_modules\nan\nan_converters_43_inl.h(22,1): warning C4996: 'v8::Value::ToBoolean': was declared deprecated (compiling source file ..\src\cpuid.cc) [c:\testNode\node_modules\cpuid\buil
d\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(2523): message : see declaration of 'v8::Value::ToBoolean' (compiling source file ..\src\cpuid.cc) [c:\testNode\node_modules\cpuid\b
uild\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_converters_43_inl.h(40,1): warning C4996: 'v8::Value::BooleanValue': was declared deprecated (compiling source file ..\src\cpuid.cc) [c:\testNode\node_modules\cpuid\b
uild\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(2561): message : see declaration of 'v8::Value::BooleanValue' (compiling source file ..\src\cpuid.cc) [c:\testNode\node_modules\cpui
d\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_implementation_12_inl.h(356,37): error C2660: 'v8::StringObject::New': function does not take 1 arguments (compiling source file ..\src\cpuid.cc) [c:\testNode\node_mo
dules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(5381,23): message : see declaration of 'v8::StringObject::New' (compiling source file ..\src\cpuid.cc) [c:\testNode\node_modules\cpu
id\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_implementation_12_inl.h(356,60): error C2059: syntax error: ')' (compiling source file ..\src\cpuid.cc) [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_object_wrap.h(24,1): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [c:\testNode\node_modules\cpuid\b
uild\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_object_wrap.h(24,1): error C2039: with [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_object_wrap.h(24,1): error C2039: [ [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_object_wrap.h(24,1): error C2039: T=v8::Object [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_object_wrap.h(24,1): error C2039: ] (compiling source file ..\src\cpuid.cc) [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan.h(1920): message : see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan.h(1920): message : with [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan.h(1920): message : [ [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan.h(1920): message : T=v8::Object [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan.h(1920): message : ] (compiling source file ..\src\cpuid.cc) [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_object_wrap.h(127,1): error C2039: 'IsNearDeath': is not a member of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [c:\testNode\node_modules\cpuid\
build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_object_wrap.h(127,1): error C2039: with [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_object_wrap.h(127,1): error C2039: [ [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_object_wrap.h(127,1): error C2039: T=v8::Object [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan_object_wrap.h(127,1): error C2039: ] (compiling source file ..\src\cpuid.cc) [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan.h(1920): message : see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan.h(1920): message : with [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan.h(1920): message : [ [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan.h(1920): message : T=v8::Object [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\nan\nan.h(1920): message : ] (compiling source file ..\src\cpuid.cc) [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(44,26): error C2065: 'Handle': undeclared identifier [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(44,39): error C2275: 'v8::Object': illegal use of this type as an expression [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3356): message : see declaration of 'v8::Object' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(44,41): error C2065: 'features': undeclared identifier [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(44,61): error C2065: 'cpuData': undeclared identifier [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(44,68): error C2275: 'cpu_id_t': illegal use of this type as an expression [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\deps\libcpuid\libcpuid\libcpuid.h(124): message : see declaration of 'cpu_id_t' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(44,68): error C2182: 'fillFeatures': illegal use of type 'void' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(44,70): error C2448: 'fillFeatures': function-style initializer appears to be a function definition [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(132,23): error C2065: 'Handle': undeclared identifier [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(132,36): error C2275: 'v8::Object': illegal use of this type as an expression [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3356): message : see declaration of 'v8::Object' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(132,38): error C2065: 'cache': undeclared identifier [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(132,55): error C2065: 'cpuData': undeclared identifier [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(132,62): error C2275: 'cpu_id_t': illegal use of this type as an expression [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\deps\libcpuid\libcpuid\libcpuid.h(124): message : see declaration of 'cpu_id_t' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(132,62): error C2182: 'fillCache': illegal use of type 'void' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(132,64): error C2448: 'fillCache': function-style initializer appears to be a function definition [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(156,20): error C2065: 'Handle': undeclared identifier [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(156,33): error C2275: 'v8::Object': illegal use of this type as an expression [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3356): message : see declaration of 'v8::Object' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(156,35): error C2065: 'id': undeclared identifier [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(156,49): error C2065: 'cpuData': undeclared identifier [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(156,56): error C2275: 'cpu_id_t': illegal use of this type as an expression [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\deps\libcpuid\libcpuid\libcpuid.h(124): message : see declaration of 'cpu_id_t' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(156,56): error C2182: 'fillId': illegal use of type 'void' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(156,58): error C2448: 'fillId': function-style initializer appears to be a function definition [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(194,2): error C2064: term does not evaluate to a function taking 2 arguments [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(198,2): error C2064: term does not evaluate to a function taking 2 arguments [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(202,2): error C2064: term does not evaluate to a function taking 2 arguments [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(182,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(183,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(184,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(185,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(186,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(187,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(188,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(189,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(190,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(193,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(197,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
c:\testNode\node_modules\cpuid\src\cpuid.cc(201,1): warning C4996: 'v8::Object::Set': was declared deprecated [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
C:\Users\TestUser\AppData\Local\node-gyp\Cache\12.5.0\include\node\v8.h(3358): message : see declaration of 'v8::Object::Set' [c:\testNode\node_modules\cpuid\build\cpuid.vcxproj]
+ [email protected]
removed 1 package, updated 1 package and audited 9348 packages in 13.517s
found 14 vulnerabilities (3 low, 6 moderate, 4 high, 1 critical)
run `npm audit fix` to fix them, or `npm audit` for details
The text was updated successfully, but these errors were encountered:
HI. Thanks for the report. I'll take a look when I get a chance. I'm not actively maintaining this, but I'll try and get around to a fix. If you happen to fix it before I do, feel free to submit a PR.
Hi
I tried installing on V12.5.0 of Node, with VS2019 and VS Code installed.
I got some errors, thought I'd check and see if anyone's seen these.
The text was updated successfully, but these errors were encountered: