Boost C++ Libraries: Ticket #12034: missing qualifier for sprintf in numeric/odeint/integrate/max_step_checker.hpp https://svn.boost.org/trac10/ticket/12034 <p> Compiling libs/numeric/odeint/test/stepper_with_units.cpp and several other tests with Oracle Solaris Studio 12.5 we see the following error: </p> <p> "../boost/numeric/odeint/integrate/max_step_checker.hpp", line 72: Error: The function "sprintf" must have a prototype. "../boost/numeric/odeint/integrate/max_step_checker.hpp", line 104: Error: The function "sprintf" must have a prototype. </p> <p> sprintf needs to be qualified with std:: </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/12034 Trac 1.4.3 Aparna Kumta <aparna.kumta@…> Tue, 01 Mar 2016 03:51:46 GMT <link>https://svn.boost.org/trac10/ticket/12034#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/12034#comment:1</guid> <description> <p> PR submitted <a class="ext-link" href="https://github.com/boostorg/odeint/pull/17"><span class="icon">​</span>https://github.com/boostorg/odeint/pull/17</a> </p> </description> <category>Ticket</category> </item> </channel> </rss>