$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Simon Atanasyan (atanasyan_at_[hidden])
Date: 2007-10-13 10:16:28
2007/10/13, Vladimir Prus <ghost_at_[hidden]>:
> Looking at program_options failures, it seems like two platforms
> are fully not working due to issues in Boost.Test.
>
> First is MIPS:
> http://tinyurl.com/3c8avh
>
> Second is Sun:
> http://tinyurl.com/2yjlpd
>
> Can those issues be fixed in near future?
It's a bug in Sun C++. This bug exists in all version and current
development branch. Compiler cannot select overloaded function and
shows incorrect ambiguity error in the following test case:
template <typename T>
void foo(T const & t) {}
template <typename T, unsigned N>
void foo(T ( & t ) [N]) {}
int main()
{
foo("test");
}
If remove 'const' from the first function compiler works good.
-- Simon Atanasyan