compiling with gcc5.4 on the ubuntu build server, with boost 1.62 the bindings for asinh, atanh, and acosh failed for real multiprecision numbers.
i am certain the missing functions are added into boost.multiprecision by 1.65, though i do not know precisely which version it was. if the reader is curious and willing, perhaps they could try versions 1.63 and 1.64 to see if either of them work. in the mean time, the recommended action is to increase the min version of boost to 1.65, and relax later. i wish i had infinite time to test this stuff, but 12 credits is a lot to teach at once, ha. 💯
a related issue is that implicit conversions with mpfr_float --> bertini::complex enable some other behaviour that i find undesirable. i really need eigen to not depend on them anywhere. but that's for another issue.
such a small problem, too!
compiling with gcc5.4 on the ubuntu build server, with boost 1.62 the bindings for
asinh
,atanh
, andacosh
failed for real multiprecision numbers.i am certain the missing functions are added into boost.multiprecision by 1.65, though i do not know precisely which version it was. if the reader is curious and willing, perhaps they could try versions 1.63 and 1.64 to see if either of them work. in the mean time, the recommended action is to increase the min version of boost to 1.65, and relax later. i wish i had infinite time to test this stuff, but 12 credits is a lot to teach at once, ha. 💯
a related issue is that implicit conversions with mpfr_float --> bertini::complex enable some other behaviour that i find undesirable. i really need eigen to not depend on them anywhere. but that's for another issue.