Hi Petr,
I think the problem is caused by the two versions of getNodes(). There is a template and non-template one. It seems that the icc compiler prefers the template version and g++ prefers the non-template one. I think a simple cast of the last argument would remedy the situation:
return getNodes (count, availability, freshNodes, static_cast
This should make the compiler choose the non-template version of getNodes() and the warning should go away! Please let me know if that worked.
Btw. I’m on my way to fix all warning (except the ones in BitTorrent which you have probably fixed already) and I’ll write a post once I’ve done that! The filtering script works like a charm for me :-) !
Regards,
Peter
