Subject: [Boost-bugs] [Boost C++ Libraries] #5109: assignment operator could not be generated VC 2008
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-01-22 09:11:28
#5109: assignment operator could not be generated VC 2008
--------------------------------+-------------------------------------------
Reporter: borisarb@⦠| Owner: nasonov
Type: Bugs | Status: new
Milestone: To Be Determined | Component: scope_exit
Version: Boost 1.45.0 | Severity: Problem
Keywords: warning VC2008 |
--------------------------------+-------------------------------------------
I get the folowing warnings when using BOOST_SCOPE_EXIT from
boost/scope_exit.hpp in VC 2008 SP1
{{{
1>D:\Programming\boost_1_45_0\boost/scope_exit.hpp(84) : warning C4512:
'boost::scope_exit::aux::member<T,Tag>' : assignment operator could not be
generated
1> with
1> [
1> T=test::boost_se_params_t_0::boost_se_param_t_0_0,
1> Tag=boost_se_tag_0_0
1> ]
1> .\test.cpp(7) : see reference to class template instantiation
'boost::scope_exit::aux::member<T,Tag>' being compiled
1> with
1> [
1> T=test::boost_se_params_t_0::boost_se_param_t_0_0,
1> Tag=boost_se_tag_0_0
1> ]
1>.\test.cpp(7) : warning C4512: 'test::boost_se_params_t_0' : assignment
operator could not be generated
1> .\test.cpp(7) : see declaration of 'test::boost_se_params_t_0'
}}}
This happens under boost 1.45.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/5109> 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:05 UTC