The command delete is probably not able to handle explicit index values correctly, e.g. delete cache(:,col+1:) -ignore is not working.
Analysis:
The command delete itself is able to handle explicit index values. It is however possible that it doesn't work how it should if it is used within a loop. The approach is to ensure that the bytecode within a loop is used reasonably and that there are no side-effects if the loop mode is deactivated temporary.
Implementation:
The implementation was done as proposed by the analysis. Implementation tests indicated multiple optimization potentials, which were included into the implementation.
Documentation:
The implementation was added to the changes log. The added functions were commented in detail.
Tests:
This fix was added to the automatic SW tests. No deviations detected.
Anonymous
Diff:
Diff:
Diff:
Diff: