> No, it's the "plain 'int' variable" that is the source of the problem! No it isn't. Your example isn't a scalar. Sure it was. The variable that would have the save SAVE_EXPR was "n".