This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/27527] invalid types produced out of argument deduction (SFINAE bug)
- From: "sebor at roguewave dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 12 May 2006 16:30:32 -0000
- Subject: [Bug c++/27527] invalid types produced out of argument deduction (SFINAE bug)
- References: <bug-27527-1186@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #3 from sebor at roguewave dot com 2006-05-12 16:30 -------
Created an attachment (id=11446)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=11446&action=view)
Corrected test program exercising SFINAE.
After modifying the test program from comment #1 to correct these problems most
test cases still fail (with both gcc and EDG eccp).
The modified test program is in the attachment.
Here's a script I used to run the test program:
$ (c=1; \
while [ $c -lt 17 ]; do \
printf "%s: " "$c"; \
gcc -DCASE=$c t.cpp 2>/dev/null; \
if [ $? -eq 0 ]; then echo okay; else echo ERROR; fi; \
c=`expr $c + 1`; \
done)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27527