
On Thu, Nov 19, 2009 at 22:29, Joel de Guzman
Surya Kiran Gullapalli wrote:
On Thu, Nov 19, 2009 at 12:41, Surya Kiran Gullapalli < suryakiran.gullapalli@gmail.com mailto:suryakiran.gullapalli@gmail.com> wrote:
Hello, he following test program fails to compile with Boost-1.41 on msvc8.0 SP1. It was working fine with Boost-1.40.
With Gcc-4.4.0 also it failed on linux.
fusion::make_vector now returns the numbered vectors for efficiency at compile time. Hence, your overloads will not catch them.
line 25: error: no matching function for call to 'func(boost::fusion::vector2
)' ^^^^^^^ Some metaprogramming should do the trick.
Thanks, I'm able to solve it by PP metaprogramming. But this change was not documented. Or did i miss that ? Surya