id summary reporter owner description type status milestone component version severity resolution keywords cc 12159 file_descriptor(int,flags) constructor fails Dylan Doxey Jonathan Turkanis "The following code fails to compile: int fd = fileno(filename); boost::iostreams::file_descriptor_source fd_src( fd, boost::iostreams::file_descriptor_flags::close_handle ); The compiler reports: ... /usr/include/boost/iostreams/device/file_descriptor.hpp:194:11: error: no matching function for call to ‘boost::iostreams::detail::path::path(boost::iostreams::file_descriptor_source* const&)’ { open(detail::path(path), mode); } ... Evidently the templated constructor is overriding. " Bugs new To Be Determined iostreams Boost 1.58.0 Problem file_descriptor int template