On 10.05.19 20:08, Ronaldo Persiano wrote: > Line 2 is the line of the "for". Without the assert(), > no message is issued. The message is correct. It's caused by the "," after the assert(). Moving the assert into the assignment of i it should work without warning. function foo() = [for( i = 0; i < 1; i = assert(i<1) i+1 ) i]; ciao, Torsten.