Skip to content
This repository was archived by the owner on Dec 3, 2018. It is now read-only.

v0.12.0 release ported to visual studio 2014 #6

Open
wants to merge 5 commits into
base: v0.12.0-release
Choose a base branch
from

Conversation

springmeyer
Copy link

No description provided.

@springmeyer springmeyer mentioned this pull request Feb 23, 2015
4 tasks
@springmeyer
Copy link
Author

currently failing to build on windows with:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xmemory0(941): e
rror C2678: binary '==': no operator found which takes a left-hand operand of t
ype 'const v8::internal::zone_allocator<v8::internal::compiler::Node *>' (or th
ere is no acceptable conversion) [Z:\node-cpp11\windows\node-v0.12.0\deps\v8\to
ols\gyp\v8_base.vcxproj]
  Z:\node-cpp11\windows\node-v0.12.0\deps\v8\src/zone-allocator.h(53): note: co
  uld be 'bool v8::internal::zone_allocator<v8::internal::compiler::Node *>::op
  erator ==(const v8::internal::zone_allocator<v8::internal::compiler::Node *>
  &)'
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\system_error(3
  63): note: or       'bool std::operator ==(const std::error_condition &,const
   std::error_condition &) noexcept'
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\system_error(3
  55): note: or       'bool std::operator ==(const std::error_condition &,const
   std::error_code &) noexcept'
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\system_error(3
  47): note: or       'bool std::operator ==(const std::error_code &,const std:
  :error_condition &) noexcept'
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\system_error(3
  39): note: or       'bool std::operator ==(const std::error_code &,const std:
  :error_code &) noexcept'
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(328)
  : note: or       'bool std::operator ==(const std::exception_ptr &,std::nullp
  tr_t)'
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(323)
  : note: or       'bool std::operator ==(std::nullptr_t,const std::exception_p
  tr &)'
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\exception(318)
  : note: or       'bool std::operator ==(const std::exception_ptr &,const std:
  :exception_ptr &)'
  Z:\node-cpp11\windows\node-v0.12.0\deps\v8\src/compiler/source-position.h(37)
  : note: or       'bool v8::internal::compiler::operator ==(const v8::internal
  ::compiler::SourcePosition &,const v8::internal::compiler::SourcePosition &)'
   [found using argument-dependent lookup]
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xmemory0(941):
   note: while trying to match the argument list '(const v8::internal::zone_all
  ocator<v8::internal::compiler::Node *>, const v8::internal::zone_allocator<v8
  ::internal::compiler::Node *>)'
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\xmemory0(949):
   note: see reference to function template instantiation 'bool std::operator =
  =<v8::internal::zone_allocator<v8::internal::compiler::Node *>,v8::internal::
  zone_allocator<v8::internal::compiler::Node *>>(const std::_Wrap_alloc<v8::in
  ternal::zone_allocator<v8::internal::compiler::Node *>> &,const std::_Wrap_al
  loc<v8::internal::zone_allocator<v8::internal::compiler::Node *>> &) noexcept
  ' being compiled
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(959): n
  ote: see reference to function template instantiation 'bool std::operator !=<
  v8::internal::zone_allocator<v8::internal::compiler::Node *>,v8::internal::zo
  ne_allocator<v8::internal::compiler::Node *>>(const std::_Wrap_alloc<v8::inte
  rnal::zone_allocator<v8::internal::compiler::Node *>> &,const std::_Wrap_allo
  c<v8::internal::zone_allocator<v8::internal::compiler::Node *>> &) noexcept'
  being compiled
  C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\vector(955): n
  ote: while compiling class template member function 'std::vector<v8::internal
  ::compiler::Node *,v8::internal::compiler::NodePtrZoneAllocator> &std::vector
  <v8::internal::compiler::Node *,v8::internal::compiler::NodePtrZoneAllocator>
  ::operator =(const std::vector<v8::internal::compiler::Node *,v8::internal::c
  ompiler::NodePtrZoneAllocator> &)'
  ..\..\src\compiler\graph-builder.cc(119): note: see reference to function tem
  plate instantiation 'std::vector<v8::internal::compiler::Node *,v8::internal:
  :compiler::NodePtrZoneAllocator> &std::vector<v8::internal::compiler::Node *,
  v8::internal::compiler::NodePtrZoneAllocator>::operator =(const std::vector<v
  8::internal::compiler::Node *,v8::internal::compiler::NodePtrZoneAllocator> &
  )' being compiled
  Z:\node-cpp11\windows\node-v0.12.0\deps\v8\src/compiler/node.h(75): note: see
   reference to class template instantiation 'std::vector<v8::internal::compile
  r::Node *,v8::internal::compiler::NodePtrZoneAllocator>' being compiled

@springmeyer
Copy link
Author

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants