Subject: Re: [Boost-bugs] [Boost C++ Libraries] #10732: clang-3.5 splay_set compiling error
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-11-01 12:46:31
#10732: clang-3.5 splay_set compiling error
-------------------------------+-------------------------------------------
Reporter: khizmax@⦠| Owner: igaztanaga
Type: Bugs | Status: new
Milestone: To Be Determined | Component: intrusive
Version: Boost 1.57.0 | Severity: Problem
Resolution: | Keywords: splay_set default_bstree_hook
-------------------------------+-------------------------------------------
Comment (by khizmax@â¦):
MSVC 2013 Update 4 RC: similar error:
{{{
1>d:\Developer\libs\boost_1_56_0\boost/intrusive/options.hpp(50): error
C2039: 'default_bstree_hook' : is not a member of
'set::IntrusiveStripedSetHdrTest::base_item<set::`anonymous-
namespace'::splay_set_base_hook>'
1>
d:\Developer\libs\boost_1_56_0\boost/intrusive/detail/mpl.hpp(118) : see
reference to class template instantiation
'boost::intrusive::detail::default_bstree_hook::apply<Param>' being
compiled
1> with
1> [
1> Param=set::`anonymous-namespace'::base_item_type
1> ]
1>
d:\Developer\libs\boost_1_56_0\boost/intrusive/detail/mpl.hpp(183) : see
reference to class template instantiation
'boost::intrusive::detail::apply<SupposedValueTraits,T>' being compiled
1> with
1> [
1>
SupposedValueTraits=boost::intrusive::splaytree_defaults::proto_value_traits
1> , T=set::`anonymous-namespace'::base_item_type
1> ]
1>
d:\Developer\libs\boost_1_56_0\boost/intrusive/options.hpp(132) : see
reference to class template instantiation
'boost::intrusive::detail::eval_if_c<true,boost::intrusive::detail::apply<SupposedValueTraits,T>,boost::intrusive::detail::identity<SupposedValueTraits>>'
being compiled
1> with
1> [
1>
SupposedValueTraits=boost::intrusive::splaytree_defaults::proto_value_traits
1> , T=set::`anonymous-namespace'::base_item_type
1> ]
1>
d:\Developer\libs\boost_1_56_0\boost/intrusive/splay_set.hpp(437) : see
reference to class template instantiation
'boost::intrusive::detail::get_value_traits<T,boost::intrusive::splaytree_defaults::proto_value_traits>'
being compiled
1> with
1> [
1> T=set::`anonymous-namespace'::base_item_type
1> ]
1>
d:\Developer\libs\boost_1_56_0\boost/intrusive/splay_set.hpp(465) : see
reference to class template instantiation
'boost::intrusive::make_splay_set<T,O1,O2,O3,O4,O5>' being compiled
1> with
1> [
1> T=set::`anonymous-namespace'::base_item_type
1> ,
O1=boost::intrusive::compare<set::IntrusiveStripedSetHdrTest::less<set
::`anonymous-namespace'::base_item_type>>
1> , O2=void
1> , O3=void
1> , O4=void
1> , O5=void
1> ]
}}}
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/10732#comment:2> 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:17 UTC