Skip to content

SciMLBaseEnzymeExt UndefVarError AbstractSensitivityAlgorithm #1139

@bertini97

Description

@bertini97

Describe the bug 🐞

Installing Enzyme, SciMLEnzyme precompiles SciMLBaseEnzymeExt.jl, and it ends up in error.

Expected behavior

It precompiles.

Minimal Reproducible Example 👇

Install Enzyme and SciMLBase

Error & Stacktrace ⚠️

[ Info: Precompiling SciMLBaseEnzymeExt [1f50db0a-af91-59e4-a072-6fe0735aace0] 
ERROR: LoadError: UndefVarError: `AbstractSensitivityAlgorithm` not defined in `SciMLBaseEnzymeExt`

Environment (please complete the following information):

  • Output of using Pkg; Pkg.status()
  [6e4b80f9] BenchmarkTools v1.6.0
  [13f3f980] CairoMakie v0.15.6
  [f65535da] Convex v0.16.4
  [77a26b50] DiffEqNoiseProcess v5.24.1
  [7da242da] Enzyme v0.13.73
  [f67ccb44] HDF5 v0.17.2
  [7073ff75] IJulia v1.30.3
  [b2108857] Lux v1.21.0
  [ee78f7c6] Makie v0.24.6
  [6f286f6a] MultivariateStats v0.10.3
  [3bd65402] Optimisers v0.4.6
  [1dea7af3] OrdinaryDiffEq v6.102.0
  [efd6af41] ProfileCanvas v0.1.6
  [731186ca] RecursiveArrayTools v3.37.1
  [c946c3f1] SCS v2.2.0
  [0bca4576] SciMLBase v2.117.0
  [2913bbd2] StatsBase v0.34.6
  [789caeaf] StochasticDiffEq v6.81.0
  • Output of versioninfo()
Julia Version 1.11.6
Commit 9615af0f269 (2025-07-09 12:58 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Linux (x86_64-linux-gnu)
  CPU: 32 × AMD Ryzen 9 9950X 16-Core Processor
  WORD_SIZE: 64
  LLVM: libLLVM-16.0.6 (ORCJIT, generic)
Threads: 32 default, 0 interactive, 16 GC (on 32 virtual cores)
Environment:
  JULIA_NUM_THREADS = auto

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions