I thought I could specialize fix_dec(), the catchall is something like
`fix_dec(x::AbstractFloat, n::Int)` and I had intended to define
`fix_dec{P}(x::ArbFloat{P}, n::Int)`.
On Thursday, July 21, 2016 at 4:31:37 PM UTC-4, Yichao Yu wrote:
>
> On Thu, Jul 21, 2016 at 3:42 PM, Jeffrey Sarnoff
> <[email protected] <javascript:>> wrote:
> > I got this error
> > ERROR: StackOverflowError:
> > in fix_dec(::ArbFloats.ArbFloat{116}, ::Int64) at ./printf.jl:932
> (repeats
> > 80000 times)
> >
> >
> > I tried to import Base.fix_dec, Core.fix_dec to override the definition
> --
> > neither worked.
>
> What are you trying to override?
> Overriding a definition and calling the old on in it isn't supported.
>