In addition to the typo (defintion -> definition), what is orth noting is :
If you remove InMemoryCodeLength equ InMemoryCodeEnd, the code compiles (though the error message is about duplicated macro which is abviously not duplicated)
If you remove the maco definition, it also compiles fine
If you use build from previous snapshot build ( a3e6790722c4f4337dbac1c472cf2134db7c3061 ) it also does compile fine.
Thanks for the report! Looks like an unintended consequence of the "error on duplicate macro" update. I've reverted that update, and the snapshots were updated.
The following code fails with to compile on windows, with both x86 and x64,with build from commit a3e6790722c4f4337dbac1c472cf2134db7c3061
In addition to the typo (defintion -> definition), what is orth noting is :
InMemoryCodeLength equ InMemoryCodeEnd
, the code compiles (though the error message is about duplicated macro which is abviously not duplicated)