The GLIMMIX procedure incorrectly issues an out of memory error in the Windows environment


PROC GLIMMIX might incorrectly compute the amount of memory needed and stop processing in the Windows environment. If you have a large input data set or a large model, the following error can be issued even when there is enough memory for the job:

ERROR: The SAS System stopped processing this step because of insufficient memory.

Workaround

There is no reliable workaround for this issue. However, in some scenarios, you can prevent the insufficient memory error by specifying the DDFM=RESIDUAL option in the MODEL statement.