Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7538: boost::spirit::istream_iterator does not handle incrememt correctly at the end
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2015-05-09 23:04:22
#7538: boost::spirit::istream_iterator does not handle incrememt correctly at the
end
-------------------------+-------------------------------------------------
Reporter: | Owner: djowel
zhuo.qiang@⦠| Status: new
Type: Bugs | Component: spirit
Milestone: To Be | Severity: Showstopper
Determined | Keywords: spirit, istream_iterator,
Version: Boost | multi_pass
1.52.0 |
Resolution: |
-------------------------+-------------------------------------------------
Comment (by code@â¦):
I would mark this as rejected (or similar). I tried this with:
{{{
Apple LLVM version 6.0 (clang-600.0.51) (based on LLVM 3.5svn)
Target: x86_64-apple-darwin13.4.0
Thread model: posix
}}}
and only the `BOOST_CHECK(*it != '2');` check failed. However, thats
undefined iterator behavior since the iterator currnetly equals the end.
So I'm not sure what caused this, but it doesn't show up on newer clang-
Apple builds.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/7538#comment:1> 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:18 UTC