Advertisement
Guest User

Untitled

a guest
Apr 26th, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.21 KB | None | 0 0
  1. In file included from ../deps/v8/src/heap/heap.h:21:0,
  2. from ../deps/v8/src/contexts.h:8,
  3. from ../deps/v8/src/api.h:9,
  4. from ../deps/v8/src/accessors.cc:7:
  5. ../deps/v8/src/objects.h: In member function 'uint32_t v8::internal::HashTable<Derived, Shape, Key>::Hash(Key)':
  6. ../deps/v8/src/objects.h:3505:46: warning: invalid use of incomplete type 'class v8::internal::Heap'
  7. return Shape::SeededHash(key, GetHeap()->HashSeed());
  8. ^~
  9. In file included from ../deps/v8/src/accessors.h:8:0,
  10. from ../deps/v8/src/accessors.cc:5:
  11. ../deps/v8/include/v8.h:146:7: note: forward declaration of 'class v8::internal::Heap'
  12. class Heap;
  13. ^~~~
  14. In file included from ../deps/v8/src/heap/heap.h:21:0,
  15. from ../deps/v8/src/contexts.h:8,
  16. from ../deps/v8/src/api.h:9,
  17. from ../deps/v8/src/accessors.cc:7:
  18. ../deps/v8/src/objects.h: In member function 'uint32_t v8::internal::HashTable<Derived, Shape, Key>::HashForObject(Key, v8::internal::Object*)':
  19. ../deps/v8/src/objects.h:3513:55: warning: invalid use of incomplete type 'class v8::internal::Heap'
  20. return Shape::SeededHashForObject(key, GetHeap()->HashSeed(), object);
  21. ^~
  22. In file included from ../deps/v8/src/accessors.h:8:0,
  23. from ../deps/v8/src/accessors.cc:5:
  24. ../deps/v8/include/v8.h:146:7: note: forward declaration of 'class v8::internal::Heap'
  25. class Heap;
  26. ^~~~
  27. In file included from ../deps/v8/src/heap/objects-visiting.h:13:0,
  28. from ../deps/v8/src/heap/object-stats.h:12,
  29. from ../deps/v8/src/heap/heap-inl.h:16,
  30. from ../deps/v8/src/objects-inl.h:25,
  31. from ../deps/v8/src/arguments.h:9,
  32. from ../deps/v8/src/debug/debug.h:9,
  33. from ../deps/v8/src/x64/assembler-x64-inl.h:11,
  34. from ../deps/v8/src/assembler-inl.h:13,
  35. from ../deps/v8/src/macro-assembler.h:8,
  36. from ../deps/v8/src/deoptimizer.h:10,
  37. from ../deps/v8/src/accessors.cc:9:
  38. ../deps/v8/src/objects-body-descriptors.h: In static member function 'static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*, int)':
  39. ../deps/v8/src/objects-body-descriptors.h:102:20: error: no matching function for call to 'v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*&)'
  40. IterateBody(obj);
  41. ^
  42. ../deps/v8/src/objects-body-descriptors.h:84:22: note: candidate: template<int start_offset, int end_offset, int size> template<class ObjectVisitor> static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*, ObjectVisitor*)
  43. static inline void IterateBody(HeapObject* obj, ObjectVisitor* v) {
  44. ^~~~~~~~~~~
  45. ../deps/v8/src/objects-body-descriptors.h:84:22: note: template argument deduction/substitution failed:
  46. ../deps/v8/src/objects-body-descriptors.h:102:20: note: candidate expects 2 arguments, 1 provided
  47. IterateBody(obj);
  48. ^
  49. ../deps/v8/src/objects-body-descriptors.h:89:22: note: candidate: template<int start_offset, int end_offset, int size> template<class ObjectVisitor> static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*, int, ObjectVisitor*)
  50. static inline void IterateBody(HeapObject* obj, int object_size,
  51. ^~~~~~~~~~~
  52. ../deps/v8/src/objects-body-descriptors.h:89:22: note: template argument deduction/substitution failed:
  53. ../deps/v8/src/objects-body-descriptors.h:102:20: note: candidate expects 3 arguments, 1 provided
  54. IterateBody(obj);
  55. ^
  56. ../deps/v8/src/objects-body-descriptors.h:95:22: note: candidate: template<int start_offset, int end_offset, int size> template<class StaticVisitor> static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*)
  57. static inline void IterateBody(HeapObject* obj) {
  58. ^~~~~~~~~~~
  59. ../deps/v8/src/objects-body-descriptors.h:95:22: note: template argument deduction/substitution failed:
  60. ../deps/v8/src/objects-body-descriptors.h:102:20: note: couldn't deduce template parameter 'StaticVisitor'
  61. IterateBody(obj);
  62. ^
  63. ../deps/v8/src/objects-body-descriptors.h:101:22: note: candidate: template<int start_offset, int end_offset, int size> template<class StaticVisitor> static void v8::internal::FixedBodyDescriptor<start_offset, end_offset, size>::IterateBody(v8::internal::HeapObject*, int)
  64. static inline void IterateBody(HeapObject* obj, int object_size) {
  65. ^~~~~~~~~~~
  66. ../deps/v8/src/objects-body-descriptors.h:101:22: note: template argument deduction/substitution failed:
  67. ../deps/v8/src/objects-body-descriptors.h:102:20: note: candidate expects 2 arguments, 1 provided
  68. IterateBody(obj);
  69. ^
  70. make[1]: *** [/root/node/out/Release/obj.target/v8_base/deps/v8/src/accessors.o] Error 1
  71. make: *** [node] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement