Skip to content

Precompilation Error: SciMLBaseTrackerExt vs DiffEqBaseTrackerExt #1200

@prbzrg

Description

@prbzrg
┌ SciMLSensitivity
│  WARNING: Method definition any(Function, Tracker.TrackedArray{T, N, A} where A<:AbstractArray{T, N} where N where T) in module SciMLBaseTrackerExt at C:\Users\Hossein\.julia\packages\SciMLBase\YbbI1\ext\SciMLBaseTrackerExt.jl:34 overwritten in module DiffEqBaseTrackerExt at C:\Users\Hossein\.julia\packages\DiffEqBase\AfBQT\ext\DiffEqBaseTrackerExt.jl:35.
│  ERROR: Method overwriting is not permitted during Module precompilation. Use `__precompile__(false)` to opt-out of precompilation.
│  ┌ Error: Error during loading of extension DiffEqBaseTrackerExt of DiffEqBase, use `Base.retry_load_extensions()` to retry.
│  │   exception =
│  │    1-element ExceptionStack:
│  │    Error when precompiling module, potentially caused by a __precompile__(false) declaration in the module.
│  │    Stacktrace:
│  │      [1] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::String, depmods::Vector{Any}, ignore_native::Nothing; register::Bool)
│  │        @ Base .\loading.jl:1245
│  │      [2] _include_from_serialized (repeats 2 times)
│  │        @ .\loading.jl:1210 [inlined]
│  │      [3] _require_search_from_serialized(pkg::Base.PkgId, sourcepath::String, build_id::UInt128, stalecheck::Bool; reasons::Dict{String, Int64}, DEPOT_PATH::Vector{String})
│  │        @ Base .\loading.jl:2057
│  │      [4] _require(pkg::Base.PkgId, env::Nothing)
│  │        @ Base .\loading.jl:2527
│  │      [5] __require_prelocked(uuidkey::Base.PkgId, env::Nothing)
│  │        @ Base .\loading.jl:2388
│  │      [6] #invoke_in_world#3
│  │        @ .\essentials.jl:1089 [inlined]
│  │      [7] invoke_in_world
│  │        @ .\essentials.jl:1086 [inlined]
│  │      [8] _require_prelocked
│  │        @ .\loading.jl:2375 [inlined]
│  │      [9] _require_prelocked
│  │        @ .\loading.jl:2374 [inlined]
│  │     [10] run_extension_callbacks(extid::Base.ExtensionId)
│  │        @ Base .\loading.jl:1544
│  │     [11] run_extension_callbacks(pkgid::Base.PkgId)
│  │        @ Base .\loading.jl:1576
│  │     [12] run_package_callbacks(modkey::Base.PkgId)
│  │        @ Base .\loading.jl:1396
│  │     [13] __require_prelocked(uuidkey::Base.PkgId, env::String)
│  │        @ Base .\loading.jl:2399
│  │     [14] #invoke_in_world#3
│  │        @ .\essentials.jl:1089 [inlined]
│  │     [15] invoke_in_world
│  │        @ .\essentials.jl:1086 [inlined]
│  │     [16] _require_prelocked(uuidkey::Base.PkgId, env::String)
│  │        @ Base .\loading.jl:2375
│  │     [17] macro expansion
│  │        @ .\loading.jl:2314 [inlined]
│  │     [18] macro expansion
│  │        @ .\lock.jl:273 [inlined]
│  │     [19] __require(into::Module, mod::Symbol)
│  │        @ Base .\loading.jl:2271
│  │     [20] #invoke_in_world#3
│  │        @ .\essentials.jl:1089 [inlined]
│  │     [21] invoke_in_world
│  │        @ .\essentials.jl:1086 [inlined]
│  │     [22] require(into::Module, mod::Symbol)
│  │        @ Base .\loading.jl:2260
│  │     [23] include
│  │        @ .\Base.jl:562 [inlined]
│  │     [24] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
│  │        @ Base .\loading.jl:2881
│  │     [25] top-level scope
│  │        @ stdin:6
│  │     [26] eval
│  │        @ .\boot.jl:430 [inlined]
│  │     [27] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)
│  │        @ Base .\loading.jl:2734
│  │     [28] include_string
│  │        @ .\loading.jl:2744 [inlined]
│  │     [29] exec_options(opts::Base.JLOptions)
│  │        @ Base .\client.jl:321
│  │     [30] _start()
│  │        @ Base .\client.jl:531
│  └ @ Base loading.jl:1550
└
┌ ContinuousNormalizingFlows
│  WARNING: Method definition any(Function, Tracker.TrackedArray{T, N, A} where A<:AbstractArray{T, N} where N where T) in module SciMLBaseTrackerExt at C:\Users\Hossein\.julia\packages\SciMLBase\YbbI1\ext\SciMLBaseTrackerExt.jl:34 overwritten in module DiffEqBaseTrackerExt at C:\Users\Hossein\.julia\packages\DiffEqBase\AfBQT\ext\DiffEqBaseTrackerExt.jl:35.
│  ERROR: Method overwriting is not permitted during Module precompilation. Use `__precompile__(false)` to opt-out of precompilation.
│  ┌ Error: Error during loading of extension DiffEqBaseTrackerExt of DiffEqBase, use `Base.retry_load_extensions()` to retry.
│  │   exception =
│  │    1-element ExceptionStack:
│  │    Error when precompiling module, potentially caused by a __precompile__(false) declaration in the module.
│  │    Stacktrace:
│  │      [1] _include_from_serialized(pkg::Base.PkgId, path::String, ocachepath::String, depmods::Vector{Any}, ignore_native::Nothing; register::Bool)        
│  │        @ Base .\loading.jl:1245
│  │      [2] _include_from_serialized (repeats 2 times)
│  │        @ .\loading.jl:1210 [inlined]
│  │      [3] _require_search_from_serialized(pkg::Base.PkgId, sourcepath::String, build_id::UInt128, stalecheck::Bool; reasons::Dict{String, Int64}, DEPOT_PATH::Vector{String})
│  │        @ Base .\loading.jl:2057
│  │      [4] _require(pkg::Base.PkgId, env::Nothing)
│  │        @ Base .\loading.jl:2527
│  │      [5] __require_prelocked(uuidkey::Base.PkgId, env::Nothing)
│  │        @ Base .\loading.jl:2388
│  │      [6] #invoke_in_world#3
│  │        @ .\essentials.jl:1089 [inlined]
│  │      [7] invoke_in_world
│  │        @ .\essentials.jl:1086 [inlined]
│  │      [8] _require_prelocked
│  │        @ .\loading.jl:2375 [inlined]
│  │      [9] _require_prelocked
│  │        @ .\loading.jl:2374 [inlined]
│  │     [10] run_extension_callbacks(extid::Base.ExtensionId)
│  │        @ Base .\loading.jl:1544
│  │     [11] run_extension_callbacks(pkgid::Base.PkgId)
│  │        @ Base .\loading.jl:1576
│  │     [12] run_package_callbacks(modkey::Base.PkgId)
│  │        @ Base .\loading.jl:1396
│  │     [13] _require_search_from_serialized(pkg::Base.PkgId, sourcepath::String, build_id::UInt128, stalecheck::Bool; reasons::Dict{String, Int64}, DEPOT_PATH::Vector{String})
│  │        @ Base .\loading.jl:2065
│  │     [14] _require(pkg::Base.PkgId, env::String)
│  │        @ Base .\loading.jl:2527
│  │     [15] __require_prelocked(uuidkey::Base.PkgId, env::String)
│  │        @ Base .\loading.jl:2388
│  │     [16] #invoke_in_world#3
│  │        @ .\essentials.jl:1089 [inlined]
│  │     [17] invoke_in_world
│  │        @ .\essentials.jl:1086 [inlined]
│  │     [18] _require_prelocked(uuidkey::Base.PkgId, env::String)
│  │        @ Base .\loading.jl:2375
│  │     [19] macro expansion
│  │        @ .\loading.jl:2314 [inlined]
│  │     [20] macro expansion
│  │        @ .\lock.jl:273 [inlined]
│  │     [21] __require(into::Module, mod::Symbol)
│  │        @ Base .\loading.jl:2271
│  │     [22] #invoke_in_world#3
│  │        @ .\essentials.jl:1089 [inlined]
│  │     [23] invoke_in_world
│  │        @ .\essentials.jl:1086 [inlined]
│  │     [24] require(into::Module, mod::Symbol)
│  │        @ Base .\loading.jl:2260
│  │     [25] include
│  │        @ .\Base.jl:562 [inlined]
│  │     [26] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
│  │        @ Base .\loading.jl:2881
│  │     [27] top-level scope
│  │        @ stdin:6
│  │     [28] eval
│  │        @ .\boot.jl:430 [inlined]
│  │     [29] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)
│  │        @ Base .\loading.jl:2734
│  │     [30] include_string
│  │        @ .\loading.jl:2744 [inlined]
│  │     [31] exec_options(opts::Base.JLOptions)
│  │        @ Base .\client.jl:321
│  │     [32] _start()
│  │        @ Base .\client.jl:531
│  └ @ Base loading.jl:1550

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