update boost-math and fix std::ellint_2
#3077
Merged
boost-math and fix std::ellint_2
#3077