Boost logo

Boost :

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


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk