This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/29596] overloaded function not found
- From: "rguenth at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 Oct 2006 11:04:43 -0000
- Subject: [Bug c++/29596] overloaded function not found
- References: <bug-29596-13469@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #11 from rguenth at gcc dot gnu dot org 2006-10-27 11:04 -------
I believe the testcase is invalid. EDG says:
test.cpp(5824): error: no instance of overloaded function
"boost::lambda::lambda_functor<T>::operator() [with
T=boost::lambda::placeholder<1>]" matches the argument list
argument types are: (std::pair<int, int>)
object type is: boost::lambda::placeholder1_type
std::cout << (boost::lambda::_1)(std::make_pair(a, b)) << std::endl;
^
compilation aborted for test.cpp (code 2)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29596