Open
Description
Hi, thanks for the package!
It seems that the connection with BigFloat does not work on Julia 1.11:
The MWE
using MultiFloats
MultiFloats.use_bigfloat_transcendentals()
x::Float64x2=10
log10(x)
works for Julia 1.10, but on 1.11 it gives
ERROR: MethodError: no method matching _precision_with_base_2(::Type{MultiFloat{Float64, 2}})
The function `_precision_with_base_2` exists, but no method is defined for this combination of argument types.
Closest candidates are:
_precision_with_base_2(::BigFloat)
@ Base mpfr.jl:957
_precision_with_base_2(::Type{BigFloat})
@ Base mpfr.jl:962
_precision_with_base_2(::Type{Float64})
@ Base float.jl:872
...
Stacktrace:
[1] _precision(x::Type, base::Int64)
@ Base ./float.jl:875
[2] precision(::Type{MultiFloat{Float64, 2}}; base::Int64)
@ Base ./float.jl:878
[3] precision(::Type{MultiFloat{Float64, 2}})
@ Base ./float.jl:878
[4] log10(x::MultiFloat{Float64, 2})
@ MultiFloats ~/.julia/packages/MultiFloats/JtImH/src/MultiFloats.jl:1465
[5] top-level scope
@ REPL[10]:1
Metadata
Metadata
Assignees
Labels
No labels
Activity