id summary reporter owner description type status milestone component version severity resolution keywords cc 10928 Missing std:: qualifier for floor in libs/numeric/odeint/test/integrate_implicit.cpp Aparna Kumta Douglas Gregor "Compiling integrate_implicit.cpp with Oracle Solaris Studio12.4 on on Solaris 11.2 with -library=stlport4, we see the following error: ""../libs/numeric/odeint/test/integrate_implicit.cpp"", line 109: Error: The function ""floor"" must have a prototype. The call to floor is missing the std:: qualifier. The following change fixes this error. diff ./integrate_implicit.cpp ./integrate_implicit.cpp_orig 109c109 < BOOST_CHECK_EQUAL( static_cast(times.size()) , static_cast(std::floor(t_end/dt))+1 ); --- > BOOST_CHECK_EQUAL( static_cast(times.size()) , static_cast(floor(t_end/dt))+1 ); % " Bugs closed To Be Determined numeric Boost Development Trunk Problem fixed