I see. Whatever it is it affects table allocation as well:
> newTable[uint,string]()
produces all sort of noise:
lib/pure/collections/tables.nim(434, 27) template/generic instantiation
from here
lib/pure/collections/tables.nim(319, 39) template/generic instantiation
from here
lib/pure/collections/tableimpl.nim(98, 21) template/generic instantiation
from here
lib/pure/collections/tableimpl.nim(53, 14) template/generic instantiation
from here
lib/pure/collections/tableimpl.nim(43, 12) Error: type mismatch: got (uint)
while newTable[int,string]() works fine.