Friday, February 22, 2013

SAS: Floating Point Exception in PROC GLMSELECT

We encountered a strange error in PROC GLMSELECT

      ERROR: Invalid operation.
      ERROR: Termination due to Floating Point Exception.

We asked SAS Support for help.  I sent them the program and a trivial data set with just three records which would cause this exception when processed.

What was confusing is we have run this code many, many times before.

Well, SAS' recommended fix was to add this statement inside PROC GLMSELECT:

      performance buildsscp=full;

And it worked...



No comments:

Post a Comment