Cleared nimcache, still doing the same
Good one:
Bad ones:
Can't try JS because it says OS is not ported to my OS (windows).
Is this even supposed to happen?
code hosted here: https://github.com/ConsoleTVs/TFG/tree/master/void
Seems like the bytecode output is correct in both codes. The error relies in the vm.nim and derivates for sure...
Hints to devs: The answer is about how arguments are passed to functions.
CPP: http://prntscr.com/k255u4 & http://prntscr.com/k255zk CPP FIXED: http://prntscr.com/k256fv & http://prntscr.com/k256le
A feature like this SHOULD not change how it works between backends.
This is a serious issue. I'll post it on github issues.