Thank you for the interesting tricks, I replace `{.byaddr.}` with `{.cursor.}` and it works.
The move after cast is kinda useful workaround. @Araq I have report [an issue on github](https://github.com/nim-lang/Nim/issues/19057).
Thank you for the interesting tricks, I replace `{.byaddr.}` with `{.cursor.}` and it works.
The move after cast is kinda useful workaround. @Araq I have report [an issue on github](https://github.com/nim-lang/Nim/issues/19057).