id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 10311,addressof and Solaris Studio compiler,maxim.kartashev@…,Peter Dimov,"This is a request to extend resolution to Ticket #7079; recent version (5.13) of Oracle Solaris Studio compiler handles overloading better and workaround confuses it. Also, this solution makes recent compiler pass libs/utility/addressof_test2.cpp test. {{{ $ diff -C4 boost/utility/addressof.hpp.old boost/utility/addressof.hpp *** boost/utility/addressof.hpp.old Mon Aug 4 19:21:05 2014 --- boost/utility/addressof.hpp Mon Aug 4 19:27:46 2014 *************** *** 49,57 **** } // namespace detail template T * addressof( T & v ) { ! #if (defined( __BORLANDC__ ) && BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT( 0x610 ) ) ) || defined( __SUNPRO_CC ) return boost::detail::addressof_impl::f( v, 0 ); #else --- 49,57 ---- } // namespace detail template T * addressof( T & v ) { ! #if (defined( __BORLANDC__ ) && BOOST_WORKAROUND( __BORLANDC__, BOOST_TESTED_AT( 0x610 ) ) ) || (defined(__SUNPRO_CC) && (__SUNPRO_CC <= 0x5120)) return boost::detail::addressof_impl::f( v, 0 ); #else }}} ",Bugs,closed,To Be Determined,core,Boost 1.55.0,Problem,fixed,,stephen.clamage@… Andrey Semashev