mtarik34b

Results 11 issues of 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,...

bug
replicated

## 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 ::...

bug
stale

## 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...

bug
llvm-bug
llvm-backend

## 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...

stale

**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...

stale

Assignment completion for unions of enums seem currently not supported: ![image](https://github.com/DanielGavin/ols/assets/131314797/65dd9ba6-9c3b-420e-b588-37e746d8ec2c) ```odin package pkg import "core:fmt" Subenum1 :: enum { ONE } Subenum2 :: enum { TWO } Superenum ::...

enhancement

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...

feature request
not-a-bug