-
### Description
Fairly simple, passed some C code through c2nim and it spat out some `if nil == X` statements. These statements unfortunately crash the compiler with `Error: internal error: getTypeDe…
-
The PR https://github.com/nim-lang/Nim/pull/12128 allowed runtime access to compile-time variables to solve https://github.com/nim-lang/Nim/issues/10990
This is a controversial change:
- https://g…
-
https://github.com/nim-lang/RFCs/issues/252 was already accepted in the form of https://github.com/nim-lang/RFCs/issues/252#issuecomment-705113779
This leaves open another point, which is initializ…
-
### Description
Nim depends on the obsolete PCRE library, which is no longer supported with last release in 2021, and should migrate to PCRE2 library available since 2015.
I am concerned that De…
-
Nim-libp2p project uses test dependency go-libp2p-daemon which requires Go compiler version < 1.18. Actual Go compiler version set in the project 1.15.5 is not available for ARM64 with MacOS.
Steps…
-
Currently, gorge and gorgeEx are "disabled" for `nimsuggest` and `nim check`
https://github.com/nim-lang/Nim/blob/8ccde68f132be4dba330eb6ec50f4679e564efac/compiler/vm.nim#L1721
I can understand why …
-
### What happened?
Executing `nim c -r test2.nim` for the code below causes a runtime error.
```nim
import std/[streams, exitprocs]
type
Test = ref object of RootObj
strm: Stream
…
-
Hi, I found your bible library, it is very suitable for me to create a web application. But, I couldn't even compile your example:
```
D:\projects\MelonPlayer\tests\wNim\examples>nim cpp -r webView.…
-
When nim.cfg is not found (e.g. it's still /etc/nim.cfg) the compiler fails to find the stdlib:
```
nim c -r mytest.nim
Hint: system [Processing]
Hint: mytest [Processing]
mytest.nim(1, 8) Erro…
-
### Description
When builtin types have generics, chaining distincts causes improper proc resolution.
This doesn't work
```nim
type
MyType[T] = seq[T]
A[T] = distinct MyType[T]
B[T] = dis…