Odin icon indicating copy to clipboard operation
Odin copied to clipboard

Odin Programming Language

Results 744 Odin issues
Sort by recently updated
recently updated
newest added

If I try to call `applier`, then the compiler silently crashes. The exact same process of iterating over a slice of procs, and calling each proc, outside of the parapoly...

bug
replicated

## Context The parser fails to correctly parse a parapoly struct when the opening bracket is not in the same line as the struct declaration. Instead of receiving a correct...

stale

## Context The latest odin: ``` Odin: dev-2022-10:662ed4a6 OS: Manjaro Linux, Linux 5.10.148-1-MANJARO CPU: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz RAM: 15953 MiB ``` and the following program: ```odin package...

bug
linux
stale

## Context ``` Odin: dev-2022-10:29f2ecd2 OS: macOS Monterey 12.5 (build: 21G115, kernel: 21.6.0) CPU: Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz RAM: 32768 MiB ``` Minimal example (`subclassing/subclassing.odin`): ```odin // Compile...

bug
macOS
stale
obj-c related

## Context * Operating System & Odin Version: Odin: dev-2022-10-nightly:775c9648 OS: Windows 11 Professional (version: 21H2), build 22000.978 CPU: Intel(R) Core(TM) i5-8600K CPU @ 3.60GHz RAM: 32702 MiB ## Expected...

bug
llvm-bug
core-library
llvm-backend

## Context It is expected that complex/quaternion specified precision types can be initialized using braces. At the moment the compiler complains with the following message `Illegal compound literal, complex64 cannot...

better-error-message-needed
stale

## Context Odin: `dev-2022-06:bfcb527b` ## Current Behavior ```odin bug: #partial ``` This will crash the compiler (I think it was a segfault on Linux?). ## Expected Behavior It should produce...

replicated
stale

## Context Odin: dev-2023-03:fe533fb8 OS: Windows 10 Home Basic (version: 21H2), build 19044.2728 CPU: Intel(R) Core(TM) i7-10875H CPU @ 2.30GHz RAM: 16246 MiB ## Expected Behavior This "#no_nil union must...

## Context When trying to separate an import unavailable on a certain platform through a `when` statement, the compiler does type checking on the import, and obviously fails. I feel...

## Context Odin: `dev-2022-06:bfcb527b` ## Current Behavior ```odin Foo :: struct {val: int} #assert(Foo{}.val == Foo{}.val) //bug ``` Compiler output: `Compile time assertion: foo.val == foo.val` ## Expected Behavior It...

stale