cmListCommand: Handle invalid FOR selector ranges
Fixes crashes involving invalid ranges specified in list(TRANSFORM ... FOR ...) calls.
- Report error when step is not positive
- Report error when start is after stop
Fixes: #22985 (closed)
Fixes crashes involving invalid ranges specified in list(TRANSFORM ... FOR ...) calls.
Fixes: #22985 (closed)