Meaning of Return Code = 2

I’m running a covariate run and I go a retcode=1 for all covariates except one. That one gave me a retcode=2 and I can’t find any documentation as to what it means. I know that -1 means it failed to converge and 1 means it did converge, but what does 2 mean. Are there other codes that may be returned? thanks, Jim

Jim, More details around this is one of the things we addressed in 6.2, however I think you may find the following brief descriptions in the “Core Status” output near the top. Essentially 1 to 3 are satisfactory with 1 being the most optimal. 0 = evaluation only, no optimization attempted 1 = terminated with gradient small solution very probably optimal 2 = terminated with stepsize small solution probably optimal 3 = no lower objective value can be found solution probably optimal 4 = max iterations in optimization at final main iteration - solution obj value probably near optimal but one or more theta values not resolved or near bound 5 = final iteration failed: too many large steps function may be unbounded 6 = max number of main iterations reached solution requires futher optimization try increasing iteration limit other - optimization aborted with error Simon.