Hallo all,
I am not sure, is it one mistake of Lazarus or fpc.
You can see it at the attached picture. Variables i and j have values 0 and condition "(i < j)" is a false. But any way, jump the debugger in the loop.
With 'for'-loop have same mistake. But only is first value of the variable 'i' as 40.
About the Lasarus:
Version 3.2
FPC 3.2.2
FREE_UNKNOWN_REVISION
X86-64-win64-win32/win64
The project have default values for OS, CPU and etc.
BR.