Search code examples
compiler-constructionddmd

Is there a limit in the amount of temporary generated symbols during a project build using dmd 2.063?


Is there a limit in the amount of temporary generated symbols during a project build using dmd 2.063?


Solution

  • The limit is in the backend: it's possible to instantiate 99999 temporaries right now.

    If you need more, you can raise the 'name' declaration in symbol_generate function in symbol.c, and recompile dmd.

    I'm having the same issue with 2.063.2 right now!