Please help! problem about irf function

I have a problem as below.
When I tried the same options(irf etc), it worked well but I’m suffering the problems and I don’t know what the problem is.

I attached the .mod file and data
Please let me know the answer
Thanks a lot!!

??? Attempt to execute SCRIPT irf as a function.

Error in ==> PosteriorIRF_core1 at 166
y=irf(dr,SS(M_.exo_names_orig_ord,i), options_.irf, options_.drop,options_.replic,options_.order);

Error in ==> PosteriorIRF at 199
[fout] = PosteriorIRF_core1(localVars,1,B,0);

Error in ==> dynare_estimation_1 at 1129
PosteriorIRF(‘posterior’);

Error in ==> dynare_estimation at 62
dynare_estimation_1(var_list,varargin{:});

Error in ==> kr_smet at 268
dynare_estimation(var_list_);

Error in ==> dynare at 132
evalin(‘base’,fname) ;
data_korea3.xls (28.5 KB)
kr_smet.mod (2.69 KB)

You probably have a file called “irf.m” in your working directory, which conflicts with an internal Dynare file. Rename your file and the problem should be fixed.