diff --git a/Project.toml b/Project.toml index 869c068c2d..5e18b4b2df 100644 --- a/Project.toml +++ b/Project.toml @@ -38,8 +38,8 @@ Adapt = "4" ArrayInterface = "7.10" CEnum = "0.4, 0.5" Downloads = "1.6" -Enzyme = "0.13.15" -EnzymeCore = "0.8.6" +Enzyme = "0.13.21" +EnzymeCore = "0.8.6, 0.8.7, 0.8.8" GPUArraysCore = "0.1.6, 0.2" LinearAlgebra = "1.10" NNlib = "0.9.24" diff --git a/src/Interpreter.jl b/src/Interpreter.jl index 66d4b279e2..2efb537927 100644 --- a/src/Interpreter.jl +++ b/src/Interpreter.jl @@ -118,9 +118,8 @@ function set_reactant_abi end ReactantCacheToken(), nothing, #=mt=# world, - false, #=forward_rules=# - false, #=reverse_rules=# - true, #=deferred_lower=# + true, #=forward_rules=# + true, #=reverse_rules=# false, #=broadcast_rewrite=# set_reactant_abi, ) @@ -135,9 +134,8 @@ else REACTANT_CACHE, nothing, #=mt=# world, - false, #=forward_rules=# - false, #=forward_rules=# - true, #=deferred_lower=# + true, #=forward_rules=# + true, #=forward_rules=# false, #=broadcast_rewrite=# set_reactant_abi, )