id summary reporter owner description type status milestone component version severity resolution keywords cc 7859 should ssl/engine get_output return const buffer ? itsme@… chris_kohlhoff " compiling the attached testasiossl.cpp program, you get an error message complaining that it is not possible to convert 'mutable_buffers_1' to 'const_buffers_1' in a call to async_write_some, called from write_op. ( see the attached files for the full compiler output ) The reason write_op tries to pass a mutable buffer instead of a const buffer, is that it obtains the buffer by calling 'get_output'. which returns a mutable buffer. ( in boost/asio/ssl/detail/impl/engine.ipp ) shouldn't get_output return a const buffer sequence? note that in the test program i explicitly defined the types for the buffers, instead of making them a templated argument." Bugs closed To Be Determined asio Boost 1.52.0 Problem invalid