diff --git a/src/Dynare.jl b/src/Dynare.jl index 4049e1a755f4ec38cc62b8a29c744e36fb40987c..94cacf6781cf13d3009c0d95804fc5d1a22b1ffb 100644 --- a/src/Dynare.jl +++ b/src/Dynare.jl @@ -261,7 +261,7 @@ macro dynare(modfiles::Expr, opts...) args = Array{Expr}(undef, length(modfiles.args)) for i=1:length(modfiles.args) compile(modfiles.args[i], options) - args[i] = Expr(:., Symbol(split(modfiles.args[i], ".mod"; keepempty=false)[1])) + @inbounds args[i] = Expr(:., Symbol(split(modfiles.args[i], ".mod"; keepempty=false)[1])) end return Expr(:import, args...) end @@ -286,7 +286,7 @@ macro dynare(modfiles::Expr) args = Array{Expr}(undef, length(modfiles.args)) for i=1:length(modfiles.args) compile(modfiles.args[i], options) - args[i] = Expr(:., Symbol(split(modfiles.args[i], ".mod"; keepempty=false)[1])) + @inbounds args[i] = Expr(:., Symbol(split(modfiles.args[i], ".mod"; keepempty=false)[1])) end return Expr(:import, args...) end