Subject: Re: [Boost-bugs] [Boost C++ Libraries] #973: zip_iterator has value_type == reference
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-12-01 17:27:03
#973: zip_iterator has value_type == reference
---------------------------+------------------------------------------------
Reporter: anonymous | Owner: jeffrey.hellrung
Type: Bugs | Status: new
Milestone: | Component: iterator
Version: Boost 1.34.0 | Severity: Problem
Resolution: | Keywords:
---------------------------+------------------------------------------------
Comment (by steven_watanabe):
A patch is not trivial just because it only changes a small amount of
code.
This is a significant change in the behavior of zip_iterator, and
it can't just be applied blindly. At the very least, these
questions need to be answered:
- What ''exactly'' is the behavior supposed to be?
This '''must''' be documented.
- How does this behavior relate to the standard
iterator requirements? The problem with this
patch is that most use cases rely on fudging the
requirements and hoping that the standard
library doesn't notice.
- What can the patch break?
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/973#comment:10> 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:11 UTC