Pylgos
Pylgos
This PR is still needed because it fixes the following issue. ```nim # test.nim type MyType[I: static int] = object proc test[I: static int](x: MyType[I]): MyType[I] = MyType[I]() discard test(MyType[2]())...
@SirOlaf The problem still occurs with the latest nimsuggest (git hash: faf1c91e6a418e21d56ac6e45e1dbc851f9ffd22). I think my explanation of the reproduction procedure was not sufficient. One liner for reproduction: ```sh printf 'sug...
I think I understand why the address mismatch between `roota.base` and `rootf.base` occurs. The problem is in the type instance cache. 1. First compilation is done and `MyType[2]` is added...