This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/11506] SFINAE fails sometimes
- From: "dave at boost-consulting dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 24 Aug 2003 23:23:51 -0000
- Subject: [Bug c++/11506] SFINAE fails sometimes
- References: <20030712032254.11506.dave@boost-consulting.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11506
------- Additional Comments From dave at boost-consulting dot com 2003-08-24 23:23 -------
Subject: Re: SFINAE fails sometimes
"pinskia at gcc dot gnu dot org" <gcc-bugzilla@gcc.gnu.org> writes:
> PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
>
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11506
>
>
>
> ------- Additional Comments From pinskia at gcc dot gnu dot org 2003-08-24 20:24 -------
> The reason why I asked is that we cannot check with your testcase as the compiler has become
> more standard's compliant so libstdc++ has to be changed for those changes and since your
> preproccessed source file contains libstdc++ headers included we cannot test your testcase.
I'm not sure exactly what we did to produce the original bug report.
You *may* be able to reproduce this bug by:
1. Getting the Boost CVS state (see
http://www.boost.org/more/download.html#CVS)
2. going to the libs/iterator/test subdirectory
3. Issuing the compile command shown in the bug report. Make sure
the Boost root directory is in the #include path.
Note that
http://boost.sourceforge.net/regression-logs/cs-Linux/developer_result_page.html#iterator
still shows one compiler bug for GCC-3.4/CVS on this library (a test
which is supposed to fail to compile does not). You can find many
others by scanning the gcc-3.4 column at
http://boost.sourceforge.net/regression-logs/cs-Linux/developer_summary_page.html.
HTH,