Skip to content

ADTypes@1.12.1 broke the precompilation #2579

@prbzrg

Description

@prbzrg

Culprit:
SciML/ADTypes.jl#104

Error:

ERROR: LoadError: MethodError: no method matching _get_fdtype(::Type{ADTypes.AutoFiniteDiff{Val{:forward}, Val{:forward}, Val{:hcentral}, Nothing, Nothing}})
The function `_get_fdtype` exists, but no method is defined for this combination of argument types.

Closest candidates are:
  _get_fdtype(::Type{ADTypes.AutoFiniteDiff{T1, T2, T3}}) where {T1, T2, T3}
   @ OrdinaryDiffEqCore C:\Users\prbzr\.julia\packages\OrdinaryDiffEqCore\Ifi3S\src\alg_utils.jl:182
  _get_fdtype(::ADTypes.AutoFiniteDiff{T1, T2, T3}) where {T1, T2, T3}
   @ OrdinaryDiffEqCore C:\Users\prbzr\.julia\packages\OrdinaryDiffEqCore\Ifi3S\src\alg_utils.jl:181

Stacktrace:
  [1] alg_difftype(alg::OrdinaryDiffEqRosenbrock.Rosenbrock23{0, ADTypes.AutoFiniteDiff{Val{:forward}, Val{:forward}, Val{:hcentral}, Nothing, Nothing}, Nothing, typeof(OrdinaryDiffEqCore.DEFAULT_PRECS), Val{:forward}(), true, nothing, typeof(OrdinaryDiffEqCore.trivial_limiter!), typeof(OrdinaryDiffEqCore.trivial_limiter!)})
    @ OrdinaryDiffEqCore C:\Users\prbzr\.julia\packages\OrdinaryDiffEqCore\Ifi3S\src\alg_utils.jl:251

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions