$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: [boost] [phoenix] bug 9111
From: Fletcher, John P (j.p.fletcher_at_[hidden])
Date: 2014-01-22 17:56:02
From: Boost [boost-bounces_at_[hidden]] on behalf of Mathias Gaunard [mathias.gaunard_at_[hidden]]
Sent: 21 January 2014 16:44
To: boost_at_[hidden]
Subject: (was Re: [boost] [phoenix] New maintainer
> I filed bugs about warnings a while ago. (9111, 9113)
> It shouldn't take much work to fix those and it would be great if I
> could finally make my code compile without warnings.
I have looked at the code for no 9111 and it looks like this:
template <int M, typename RhsRT, typename RhsFP>
bool operator==(function_ptr<M, RhsRT, RhsFP> const & rhs) const
{
return false;
}
For some reason that specialized case is always returning false, which is why rhs is unused.
I need to look into why that is the case, or else do some dummy operation on rhs which will suppress the warning.
John