Nim icon indicating copy to clipboard operation
Nim copied to clipboard

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, an...

Results 713 Nim issues
Sort by recently updated
recently updated
newest added

### Nim Version % nim --version Nim Compiler Version 2.0.14 [MacOSX: arm64] Compiled at 2025-03-29 Copyright (c) 2006-2023 by Andreas Rumpf git hash: bf4de6a394e040d9810cba8c69fb2829ff04dcc6 active boot switches: -d:release ### Description...

Error Messages
Compiler Crash

### Nim Version Nim Compiler Version 2.3.1 [Linux: amd64] Compiled at 2025-02-28 Copyright (c) 2006-2025 by Andreas Rumpf git hash: 7e8a650729e9434574c46350aece7609e5465253 active boot switches: -d:release ### Description Line info can...

### Nim Version Nim Compiler Version 2.2.2 [Linux: amd64] Compiled at 2025-02-06 Copyright (c) 2006-2025 by Andreas Rumpf git hash: 6c34f62785263ad412f662f3e4e4bf8d8751d113 active boot switches: -d:release ### Description nimsuggest via nim...

### Description ```nim # e.nim var b{.compileTime.}: int b=0 ``` when targeting JavaScript backend, compilation aborts with: `e.nim(3, 1) Error: internal error: symbol has no generated name: b` ### Nim...

### Nim Version ``` Nim Compiler Version 2.0.15 [Linux: amd64] Compiled at 2025-03-24 Copyright (c) 2006-2023 by Andreas Rumpf git hash: d01002d8f8cf2c12e67e4ddae3e5990a7d92e753 active boot switches: -d:release ``` ``` Nim Compiler...

### Nim Version Nim Compiler Version 2.2.2 [Linux: amd64] Compiled at 2025-02-06 Copyright (c) 2006-2025 by Andreas Rumpf git hash: 6c34f62785263ad412f662f3e4e4bf8d8751d113 active boot switches: -d:release ### Description Minimal reproducible example:...

# Motivation A [`compile_command.json`](https://clang.llvm.org/docs/JSONCompilationDatabase.html) enables your LSP to use appropriate compile flags for the C/C++/Objective-C files you're compiling in your project. In a mixed Nim and C/C++/Objective-C project you have...

### Nim Version ```nim proc p[T](t: typedesc[T]; s: static[string] = $T) = echo s p(int) ``` ### Description pretty much self-explanatory ### Current Output ```text Error: cannot instantiate: 's:type' ```...

### Description While performing many queries in a row to our API the code at some point errors out with a SIGSEGV. This comes from `ssl3_read_bytes` which in turn is...