[Boost-bugs] [Boost C++ Libraries] #9636: Quickbook doesn't build for Win64

Subject: [Boost-bugs] [Boost C++ Libraries] #9636: Quickbook doesn't build for Win64
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-02-06 17:03:20


#9636: Quickbook doesn't build for Win64
-------------------------------------+-----------------------
 Reporter: johnmaddock | Owner: djowel
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: quickbook
  Version: Boost Development Trunk | Severity: Problem
 Keywords: |
-------------------------------------+-----------------------
 Trying to build quickbook with:

 bjam msvc-12.0 address-model=64

 results in:

 {{{
 compile-c-c++ ..\..\bin.v2\tools\quickbook\src\msvc-12.0\release\address-
 model-6
 4\link-static\actions.obj
 actions.cpp
 src\actions.cpp(1522) : error C2593: 'operator <<' is ambiguous
         m:\data\boost\boost\tools\quickbook\src\native_text.hpp(112):
 could be 'quickbook::detail::ostream &quickbook::detail::ostream::operator
 <<(quickbook::detail::ostream::base_ios &(__cdecl
 *)(quickbook::detail::ostream::base_ios &))'
         m:\data\boost\boost\tools\quickbook\src\native_text.hpp(111): or
 'quickbook::detail::ostream &quickbook::detail::ostream::operator
 <<(quickbook::detail::ostream::base_ostream &(__cdecl
 *)(quickbook::detail::ostream::base_ostream &))'
         m:\data\boost\boost\tools\quickbook\src\native_text.hpp(108): or
 'quickbook::detail::ostream &quickbook::detail::ostream::operator <<(const
 boost::filesystem::path &)'
         m:\data\boost\boost\tools\quickbook\src\native_text.hpp(107): or
 'quickbook::detail::ostream &quickbook::detail::ostream::operator
 <<(unsigned long)'
         m:\data\boost\boost\tools\quickbook\src\native_text.hpp(106): or
 'quickbook::detail::ostream &quickbook::detail::ostream::operator
 <<(long)'
         m:\data\boost\boost\tools\quickbook\src\native_text.hpp(105): or
 'quickbook::detail::ostream &quickbook::detail::ostream::operator
 <<(unsigned int)'
 quickbook::detail::ostream &quickbook::detail::ostream::operator <<(int)'
         m:\data\boost\boost\tools\quickbook\src\native_text.hpp(101): or
 'quickbook::detail::ostream &quickbook::detail::ostream::operator
 <<(boost::string_ref)'
         m:\data\boost\boost\tools\quickbook\src\native_text.hpp(100): or
 'quickbook::detail::ostream &quickbook::detail::ostream::operator <<(const
 std::string &)'
         m:\data\boost\boost\tools\quickbook\src\native_text.hpp(97): or
 'quickbook::detail::ostream &quickbook::detail::ostream::operator <<(const
 char *)'
         m:\data\boost\boost\tools\quickbook\src\native_text.hpp(96): or
 'quickbook::detail::ostream &quickbook::detail::ostream::operator
 <<(char)'
         m:\data\boost\boost\tools\quickbook\src\collector.hpp(115): or
 'quickbook::collector &quickbook::operator <<(quickbook::collector &,const
 std::string &)'
         m:\data\boost\boost\tools\quickbook\src\files.hpp(42): or
 'std::ostream &quickbook::operator <<(std::ostream &,const
 quickbook::file_position &)'
         m:\data\boost\boost\tools\quickbook\src\markups.hpp(27): or
 'std::ostream &quickbook::detail::operator <<(std::ostream &,const
 quickbook::detail::markup &)' [found using argument-dependent lookup]
         m:\data\boost\boost\tools\quickbook\src\collector.hpp(108): or
 'quickbook::collector &quickbook::operator <<<unsigned
 __int64>(quickbook::collector &,const T &)'
         with
         [
             T=unsigned __int64
         ]
         while trying to match the argument list
 '(quickbook::detail::ostream, unsigned __int64)'

     call "C:\Program Files (x86)\microsoft visual studio
 12.0\vc\vcvarsall.bat" x86_amd64 >nul
 cl /Zm800 -nologo @"..\..\bin.v2\tools\quickbook\src\msvc-12.0\release
 \address-model-64\link-static\actions.obj.rsp"

 ...failed compile-c-c++ ..\..\bin.v2\tools\quickbook\src\msvc-12.0\release
 \address-model-64\link-static\actions.obj...

 }}}

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9636>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:15 UTC