Re: [Boost-bugs] [Boost C++ Libraries] #9189: Solaris Studio 12.3, boost::log: explicit template instantiations need "template<>"

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #9189: Solaris Studio 12.3, boost::log: explicit template instantiations need "template<>"
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-10-08 19:27:28


#9189: Solaris Studio 12.3, boost::log: explicit template instantiations need
"template<>"
--------------------------------------------------+---------------------
  Reporter: Brian Vandenberg <phantall+boost@…> | Owner: andysem
      Type: Bugs | Status: closed
 Milestone: To Be Determined | Component: log
   Version: Boost 1.54.0 | Severity: Problem
Resolution: wontfix | Keywords:
--------------------------------------------------+---------------------

Comment (by Brian Vandenberg <phantall+boost@…>):

 I understand the need ... but if it's possible to still get changes
 submitted back for this, I may keep working on getting boost to build with
 this compiler.

 Based on the error message, it looks like either:

   a. an implementation for `convert_impl<struct_tag>` is missing
   b. the compiler wants different syntax somewhere between the
 instantiation of `parse_setting` (above) and the use of
 `convert_impl<struct_tag>`.

 I'm leaning toward (a); but if that's the case, why hasn't this been an
 issue on other compilers?

 -Brian

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/9189#comment:3>
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:14 UTC