Subject: Re: [Boost-bugs] [Boost C++ Libraries] #8463: function_output_iterator: MSVC warning C4512
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-07-03 10:54:35
#8463: function_output_iterator: MSVC warning C4512
-------------------------------------------------+-------------------------
Reporter: Mike Cowperthwaite | Owner:
<michael.cowperthwaite@â¦> | jeffrey.hellrung
Type: Bugs | Status: new
Milestone: To Be Determined | Component: iterator
Version: Boost 1.52.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------------------------+-------------------------
Comment (by Guy Bolton King <guy@â¦>):
Replying to [comment:4 Mike Cowperthwaite <michael.cowperthwaite@â¦>]:
> 2) Not sure which "problem solution above" you're referring to: there is
code in comment 2, and code in the original report.
Sorry, the code in the original report.
> I'm curious to know if Paul Saville's `assert()` has ever been
triggered. (Also, Paul correctly pinned the cause on the "reference
member variable," not a "const data member" as I originally stated.)
I would imagine it is never triggered: if you only get a C4512 warning,
but no errors about the assignment operator not existing, then surely it's
not being called by anything.
Is there anyone from Boost looking at this who can say whether the
proposed code in the original report is acceptable as a patch, or whether
more is required to fix this? Incidentally fmhess appears to one of the
authors of signals2 (according to the docs anyway), so I'm hoping he's
changed his mind about this since the response to #3857.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/8463#comment:5> 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:13 UTC