FIAS . Impressum . Privacy

"suggest parentheses around && within ||" with gcc 4.3.2

Kulakov, Igor [please enable javascript to see the address]
Thu Aug 15 18:58:58 CEST 2013


Hi Matthias,


Under certain conditions (compiling Vc-0.7.2 without cmake, with gcc 4.3.2) I get thousands warnings like this:

/Vc/scalar/../common/operators.h: In function 'typename Vc::<unnamed>::EnableIf<(((Vc::Scalar::<unnamed>::IsVectorOperands::Value || (((Vc::<unnamed>::IsLikeSignedInteger::Value && (! Vc::<unnamed>::IsEqualType::Value)) && Vc::<unnamed>::HasImplicitCast::Value) && (! Vc::<unnamed>::HasImplicitCast::Value))) || (((Vc::<unnamed>::IsLikeSignedInteger::Value && (! Vc::<unnamed>::IsEqualType::Value)) && Vc::<unnamed>::HasImplicitCast::Value) && (! Vc::<unnamed>::HasImplicitCast::Value))) || false), Vc::Scalar::Mask<1u> >::Value Vc::Scalar::operator<=(const T0&, const T1&)':
/include/Vc/scalar/../common/operators.h:197: warning: suggest parentheses around && within ||

operators.h looks ok for me... but could you recheck or suggest other possible reasons to get such warnings, please?


Thank you,
Igor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://compeng.uni-frankfurt.de/pipermail/vc-devel/attachments/20130815/541aa9bf/attachment.html>


More information about the Vc-devel mailing list
FIAS . Impressum . Privacy