I have examined the dataset using the SAS viewtable command, and I have examined the values being read using SHOW CONTENTS or PRINT statements, and I don't see anything that would appear to be unusual or could possibly cause this WARNING (which really should be an ERROR) message. I should point out that numerous iterations of the looping work properly (as confirmed by SHOW CONTENTS) and then one particular iteration causes this WARNING, and no more looping happens, IML just issues the WARNING and then exits. But I just don't see anything unusual about this particular iteration.
I admit since I don't fully understand the WARNING, I don't really know what to look for. This is a pretty standard data set (in my opinion) where I have multiple LOT_ID and multiple WAFER_ID, plus other variables, and I'm just looping through it in IML, using the WHERE clause to select the portion I need.
Just to clarify for Rick@SAS, I did run your code on my machine, and I did not get the WARNING message.
Message was edited by: Paige