Closed
Description
Nim Version
Nim Compiler Version 2.2.4 [Linux: amd64]
Compiled at 2025-06-08
Copyright (c) 2006-2025 by Andreas Rumpf
git hash: f7145dd26efeeeb6eeae6fff649db244d81b212d
active boot switches: -d:release
Nim Compiler Version 2.2.5 [Linux: amd64]
Compiled at 2025-06-15
Copyright (c) 2006-2025 by Andreas Rumpf
git hash: 7fdbdb2f20a9d43e62afac8c32dfd3a3e39d3149
active boot switches: -d:release
Nim Compiler Version 2.3.1 [Linux: amd64]
Compiled at 2025-06-15
Copyright (c) 2006-2025 by Andreas Rumpf
git hash: 7701b3c7e6f6c640a89cc445b40f466834ab4fcf
active boot switches: -d:release
Description
proc r(T: typedesc[int]): int = discard
proc c[J: typedesc[uint]](u = J.r) = discard
c[uint]()
Current Output
Error: internal error: /tmp/nim/compiler/semcall.nim(584, 7)
No stack traceback available
To create a stacktrace, rerun compilation with './koch temp c <file>', see https://nim-lang.github.io/Nim/intern.html#debugging-the-compiler for details
Expected Output
Not a Nim internal error
(this particular one doesn't look like valid code, though)
Known Workarounds
No response
Additional Information
No response