Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.08 KB | None | 0 0
  1. Hughs-MacBook-Pro:~ hugh$ npm i -g leakage
  2. npm WARN deprecated left-pad@1.3.0: use String.prototype.padStart()
  3.  
  4. > @airbnb/node-memwatch@1.0.2 install /usr/local/lib/node_modules/leakage/node_modules/@airbnb/node-memwatch
  5. > node-gyp rebuild
  6.  
  7. CXX(target) Release/obj.target/memwatch/src/heapdiff.o
  8. In file included from ../src/heapdiff.cc:12:
  9. ../src/heapdiff.hh:18:38: error: no template named 'Handle' in namespace 'v8'
  10. static void Initialize ( v8::Handle<v8::Object> target );
  11. ~~~~^
  12. ../src/heapdiff.cc:46:21: error: variable has incomplete type 'void'
  13. heapdiff::HeapDiff::Initialize ( v8::Handle<v8::Object> target )
  14. ^
  15. ../src/heapdiff.cc:46:55: error: expected '(' for function-style cast or type construction
  16. heapdiff::HeapDiff::Initialize ( v8::Handle<v8::Object> target )
  17. ~~~~~~~~~~^
  18. ../src/heapdiff.cc:46:38: error: no member named 'Handle' in namespace 'v8'
  19. heapdiff::HeapDiff::Initialize ( v8::Handle<v8::Object> target )
  20. ~~~~^
  21. ../src/heapdiff.cc:46:57: error: use of undeclared identifier 'target'
  22. heapdiff::HeapDiff::Initialize ( v8::Handle<v8::Object> target )
  23. ^
  24. ../src/heapdiff.cc:46:65: error: expected ';' after top level declarator
  25. heapdiff::HeapDiff::Initialize ( v8::Handle<v8::Object> target )
  26. ^
  27. ;
  28. ../src/heapdiff.cc:132:14: error: unknown type name 'idset'
  29. void setDiff(idset a, idset b, vector<uint64_t> &c)
  30. ^
  31. ../src/heapdiff.cc:132:23: error: unknown type name 'idset'
  32. void setDiff(idset a, idset b, vector<uint64_t> &c)
  33. ^
  34. ../src/heapdiff.cc:134:10: error: use of undeclared identifier 'idset'
  35. for (idset::iterator i = a.begin(); i != a.end(); i++) {
  36. ^
  37. ../src/heapdiff.cc:134:17: error: use of class template 'iterator' requires template arguments
  38. for (idset::iterator i = a.begin(); i != a.end(); i++) {
  39. ^
  40. /Library/Developer/CommandLineTools/usr/include/c++/v1/iterator:521:29: note: template is declared here
  41. struct _LIBCPP_TEMPLATE_VIS iterator
  42. ^
  43. ../src/heapdiff.cc:182:25: error: use of undeclared identifier 'handleToStr'
  44. type.append(handleToStr(node->GetName()));
  45. ^
  46. ../src/heapdiff.cc:223:8: error: no template named 'Handle'
  47. static Handle<Value> changesetToObject(changeset & changes)
  48. ^
  49. ../src/heapdiff.cc:230:12: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  50. d->Set(Nan::New("what").ToLocalChecked(), Nan::New(i->first.c_str()).ToLocalChecked());
  51. ^
  52. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  53. V8_DEPRECATE_SOON("Use maybe version",
  54. ^
  55. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  56. declarator __attribute__((deprecated(message)))
  57. ^
  58. ../src/heapdiff.cc:231:12: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  59. d->Set(Nan::New("size_bytes").ToLocalChecked(), Nan::New<v8::Number>(i->second.size));
  60. ^
  61. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  62. V8_DEPRECATE_SOON("Use maybe version",
  63. ^
  64. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  65. declarator __attribute__((deprecated(message)))
  66. ^
  67. ../src/heapdiff.cc:232:12: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  68. d->Set(Nan::New("size").ToLocalChecked(), Nan::New(mw_util::niceSize(i->second.size).c_str()).ToLocalChecked());
  69. ^
  70. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  71. V8_DEPRECATE_SOON("Use maybe version",
  72. ^
  73. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  74. declarator __attribute__((deprecated(message)))
  75. ^
  76. ../src/heapdiff.cc:233:12: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  77. d->Set(Nan::New("+").ToLocalChecked(), Nan::New<v8::Number>(i->second.added));
  78. ^
  79. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  80. V8_DEPRECATE_SOON("Use maybe version",
  81. ^
  82. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  83. declarator __attribute__((deprecated(message)))
  84. ^
  85. ../src/heapdiff.cc:234:12: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  86. d->Set(Nan::New("-").ToLocalChecked(), Nan::New<v8::Number>(i->second.released));
  87. ^
  88. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  89. V8_DEPRECATE_SOON("Use maybe version",
  90. ^
  91. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  92. declarator __attribute__((deprecated(message)))
  93. ^
  94. ../src/heapdiff.cc:235:12: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  95. a->Set(a->Length(), d);
  96. ^
  97. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3367:3: note: 'Set' has been explicitly marked deprecated here
  98. V8_DEPRECATE_SOON("Use maybe version",
  99. ^
  100. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  101. declarator __attribute__((deprecated(message)))
  102. ^
  103. ../src/heapdiff.cc:238:12: error: no viable conversion from returned value of type 'v8::Local<Array>' to function return type 'int'
  104. return scope.Escape(a);
  105. ^~~~~~~~~~~~~~~
  106. ../src/heapdiff.cc:252:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  107. b->Set(Nan::New("nodes").ToLocalChecked(), Nan::New(before->GetNodesCount()));
  108. ^
  109. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  110. V8_DEPRECATE_SOON("Use maybe version",
  111. ^
  112. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  113. declarator __attribute__((deprecated(message)))
  114. ^
  115. ../src/heapdiff.cc:254:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  116. o->Set(Nan::New("before").ToLocalChecked(), b);
  117. ^
  118. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  119. V8_DEPRECATE_SOON("Use maybe version",
  120. ^
  121. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  122. declarator __attribute__((deprecated(message)))
  123. ^
  124. ../src/heapdiff.cc:257:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  125. a->Set(Nan::New("nodes").ToLocalChecked(), Nan::New(after->GetNodesCount()));
  126. ^
  127. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  128. V8_DEPRECATE_SOON("Use maybe version",
  129. ^
  130. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  131. declarator __attribute__((deprecated(message)))
  132. ^
  133. ../src/heapdiff.cc:259:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  134. o->Set(Nan::New("after").ToLocalChecked(), a);
  135. ^
  136. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  137. V8_DEPRECATE_SOON("Use maybe version",
  138. ^
  139. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  140. declarator __attribute__((deprecated(message)))
  141. ^
  142. ../src/heapdiff.cc:264:5: error: use of undeclared identifier 'buildIDSet'
  143. buildIDSet(&beforeIDs, before->GetRoot(), s);
  144. ^
  145. ../src/heapdiff.cc:265:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  146. b->Set(Nan::New("size_bytes").ToLocalChecked(), Nan::New(s));
  147. ^
  148. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  149. V8_DEPRECATE_SOON("Use maybe version",
  150. ^
  151. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  152. declarator __attribute__((deprecated(message)))
  153. ^
  154. ../src/heapdiff.cc:266:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  155. b->Set(Nan::New("size").ToLocalChecked(), Nan::New(mw_util::niceSize(s).c_str()).ToLocalChecked());
  156. ^
  157. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  158. V8_DEPRECATE_SOON("Use maybe version",
  159. ^
  160. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  161. declarator __attribute__((deprecated(message)))
  162. ^
  163. ../src/heapdiff.cc:270:5: error: use of undeclared identifier 'buildIDSet'
  164. buildIDSet(&afterIDs, after->GetRoot(), s);
  165. ^
  166. ../src/heapdiff.cc:271:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  167. a->Set(Nan::New("size_bytes").ToLocalChecked(), Nan::New(s));
  168. ^
  169. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  170. V8_DEPRECATE_SOON("Use maybe version",
  171. ^
  172. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  173. declarator __attribute__((deprecated(message)))
  174. ^
  175. ../src/heapdiff.cc:272:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  176. a->Set(Nan::New("size").ToLocalChecked(), Nan::New(mw_util::niceSize(s).c_str()).ToLocalChecked());
  177. ^
  178. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  179. V8_DEPRECATE_SOON("Use maybe version",
  180. ^
  181. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  182. declarator __attribute__((deprecated(message)))
  183. ^
  184. ../src/heapdiff.cc:277:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  185. c->Set(Nan::New("size_bytes").ToLocalChecked(), Nan::New(diffBytes));
  186. ^
  187. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  188. V8_DEPRECATE_SOON("Use maybe version",
  189. ^
  190. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  191. declarator __attribute__((deprecated(message)))
  192. ^
  193. ../src/heapdiff.cc:278:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  194. c->Set(Nan::New("size").ToLocalChecked(), Nan::New(mw_util::niceSize(diffBytes).c_str()).ToLocalChecked());
  195. ^
  196. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  197. V8_DEPRECATE_SOON("Use maybe version",
  198. ^
  199. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  200. declarator __attribute__((deprecated(message)))
  201. ^
  202. ../src/heapdiff.cc:279:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  203. o->Set(Nan::New("change").ToLocalChecked(), c);
  204. ^
  205. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  206. V8_DEPRECATE_SOON("Use maybe version",
  207. ^
  208. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  209. declarator __attribute__((deprecated(message)))
  210. ^
  211. ../src/heapdiff.cc:284:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  212. c->Set(Nan::New("freed_nodes").ToLocalChecked(), Nan::New<v8::Number>(changedIDs.size()));
  213. ^
  214. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  215. V8_DEPRECATE_SOON("Use maybe version",
  216. ^
  217. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  218. declarator __attribute__((deprecated(message)))
  219. ^
  220. ../src/heapdiff.cc:300:8: warning: 'Set' is deprecated: Use maybe version [-Wdeprecated-declarations]
  221. c->Set(Nan::New("allocated_nodes").ToLocalChecked(), Nan::New<v8::Number>(changedIDs.size()));
  222. ^
  223. /Users/hugh/.node-gyp/12.5.0/include/node/v8.h:3358:3: note: 'Set' has been explicitly marked deprecated here
  224. V8_DEPRECATE_SOON("Use maybe version",
  225. ^
  226. /Users/hugh/.node-gyp/12.5.0/include/node/v8config.h:326:29: note: expanded from macro 'V8_DEPRECATE_SOON'
  227. declarator __attribute__((deprecated(message)))
  228. ^
  229. 19 warnings and 15 errors generated.
  230. make: *** [Release/obj.target/memwatch/src/heapdiff.o] Error 1
  231. gyp ERR! build error
  232. gyp ERR! stack Error: `make` failed with exit code: 2
  233. gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
  234. gyp ERR! stack at ChildProcess.emit (events.js:200:13)
  235. gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
  236. gyp ERR! System Darwin 18.6.0
  237. gyp ERR! command "/usr/local/Cellar/node/12.5.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
  238. gyp ERR! cwd /usr/local/lib/node_modules/leakage/node_modules/@airbnb/node-memwatch
  239. gyp ERR! node -v v12.5.0
  240. gyp ERR! node-gyp -v v3.8.0
  241. gyp ERR! not ok
  242. npm ERR! code ELIFECYCLE
  243. npm ERR! errno 1
  244. npm ERR! @airbnb/node-memwatch@1.0.2 install: `node-gyp rebuild`
  245. npm ERR! Exit status 1
  246. npm ERR!
  247. npm ERR! Failed at the @airbnb/node-memwatch@1.0.2 install script.
  248. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
  249.  
  250. npm ERR! A complete log of this run can be found in:
  251. npm ERR! /Users/hugh/.npm/_logs/2019-07-05T14_34_51_402Z-debug.log
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement