From f884d431e9e5f90c5d535ab2aa004bd4003969ae Mon Sep 17 00:00:00 2001 From: gbaraldi Date: Tue, 18 Mar 2025 17:40:45 -0300 Subject: [PATCH] Force emission of const return functions using new API --- src/jlgen.jl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/jlgen.jl b/src/jlgen.jl index 5c3a728b..b5444a21 100644 --- a/src/jlgen.jl +++ b/src/jlgen.jl @@ -624,6 +624,9 @@ function compile_method_instance(@nospecialize(job::CompilerJob)) if VERSION < v"1.12.0-DEV.1667" cgparams = (; lookup = Base.unsafe_convert(Ptr{Nothing}, lookup_cb), cgparams... ) end + if VERSION > v"1.13.0-DEV.248" + cgparams = (; force_emit_const = true , cgparams...) + end params = Base.CodegenParams(; cgparams...) # generate IR