diff --git a/Project.toml b/Project.toml index f1d17dd81f..1e59127584 100644 --- a/Project.toml +++ b/Project.toml @@ -105,7 +105,7 @@ PythonCall = "0.9.25" Random = "1.10" Random123 = "1.7" ReactantCore = "0.1.16" -Reactant_jll = "0.0.261" +Reactant_jll = "0.0.262" ScopedValues = "1.3.0" Scratch = "1.2" Sockets = "1.10" diff --git a/src/Compiler.jl b/src/Compiler.jl index 71539ffd99..5c37842a03 100644 --- a/src/Compiler.jl +++ b/src/Compiler.jl @@ -903,6 +903,8 @@ function optimization_passes( "split_variadic_scatter_op", "dynamic_slice_simplify", "enzyme_hlo_unroll($(WHILE_UNROLL_THRESHOLD[]))", + "dot_general_only_diagonal_access", + "transpose_symmetric_simplify", ] if !compile_options.disable_auto_batching_passes