mtarik34b
mtarik34b
**Odin: dev-2023-09:fc93ea7a** `fn2` does not compile because the parameter is variadic and polymorphic at the same time. I'd expect this to compile. ```odin package pkg main :: proc() { x,...
## Context I have just these two files together in a package: `pkg/main.odin`, `pkg/test.odin` ```odin /* main.odin */ package main A :: struct {} B :: struct {} C ::...
## Context * Operating System & Odin Version: Odin: dev-2024-02:b43c1f2b5 OS: Ubuntu 22.04.4 LTS, Linux 6.5.0-18-generic CPU: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz RAM: 15747 MiB ## Expected Behavior I...
## Context ``` Odin: dev-2024-04:21969fec6 OS: Ubuntu 22.04.4 LTS, Linux 6.5.0-27-generic CPU: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz RAM: 15747 MiB Backend: LLVM 17.0.6 ``` ## Expected Behavior Error message...
**Current behavior:** Procedures `fn*` don't specify the specialization of the parapoly struct. `fn1` reports on invalid signature, as expected. `fn2` works. `fn3` gives an error when using the argument. *(Error...
Assignment completion for unions of enums seem currently not supported:  ```odin package pkg import "core:fmt" Subenum1 :: enum { ONE } Subenum2 :: enum { TWO } Superenum ::...
On the `Overview` page, the `Table of Contents (ToC)` sidebar on the right has become a bit chaotic since the addition of two indented levels for the subheadings. Perhaps clarity...
**Operating System & Odin Version:** ``` Odin: dev-2024-05:e1c4b9b06 OS: Ubuntu 22.04.4 LTS, Linux 6.5.0-35-generic Backend: LLVM 18.1.6 ``` This code... ```odin package pkg import "core:math" bug :: proc() -> (array:...
Switching over an inline array doesn't work without parantheses. It would be nice to have a suggestion for the case one forgets adding them. ```odin package suggestion main :: proc()...
The spreading operator `..` for passing a slice as varargs is intentionally disallowed with the `max` and `min` built-ins, since "doing that operation is O(N) and unbounded" (Tetralux). The error...