This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [Patch/RFC] libstdc++/16154 (aka: requirements of input iterators)
- From: Nathan Myers <ncm-nospam at cantrip dot org>
- To: libstdc++ <libstdc++ at gcc dot gnu dot org>
- Date: Wed, 23 Jun 2004 06:11:42 -0700
- Subject: Re: [Patch/RFC] libstdc++/16154 (aka: requirements of input iterators)
- References: <40D965D8.6050908@suse.de>
I seem to recall an open issue on that topic, from a couple of years back.
It seems certain that it was intended that input iterators be default
constructible.
The proposed change seems to be the prudent response to current
circumstances, though.
Nathan Myers
ncm-nospam@cantrip.org
On Wed, Jun 23, 2004 at 01:13:28PM +0200, Paolo Carlini wrote:
> this PR is about an over strict concept check. I think submitter is
> right in believing that: "Neither in section 24.1.1 nor in section 25.2
> of the C++ standard I see any requirement that input iterators have to
> be default constructible"
>
> Therefore, I propose the below minimal fix. Longer term, we may consider,
> for many other reasons, upgrading to the latest Boost release.