Dragos Popescu

Results 9 issues of Dragos Popescu

Hello. I'm trying to create a Win64/Linux project (raspberry pi). I managed to make the configurations, but trying to compile on the raspberry results in an exception. ![image](https://user-images.githubusercontent.com/31741257/153718833-aee2dfe3-4781-45cc-a4ea-3c99deda3329.png) Enabling "Copy...

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

`time.stopwatch_stop`, `time.stopwatch_reset` now return the duration they ran for. This is to reduce the need of this common pattern ```odin // BEFORE time.stopwatch_start(&sw) duration := time.stopwatch_duration(sw) // This working differently...

This is the beginning of the WIP `core:odin/frontend` package. I will be starting working on it tomorrow, but I want to have a high level plan here written for everyone...

This is a repost of #2874 . I moved it to a different branch rather than `DragosPopse/Odin:main` in order to be able to revert to the original odin version and...

The language server crashes on some generics it seems. Could a temporary fix be to make things that are not handled just ignored rather than a full panic crash? Error...

bug

``` Odin: dev-2024-09:8371ef668 OS: Windows 11 Professional (version: 23H2), build 22631.4317 CPU: AMD Ryzen 9 7900X 12-Core Processor RAM: 64661 MiB Backend: LLVM 18.1.8 ``` ```odin package main main ::...

```odin // odin build . package main main :: proc() { b: #simd[4]f32 b.x = 10 } ``` produces `Odin\src\llvm_backend_utility.cpp(1438): Panic: un-gep-able type #simd[4]f32` The code i originally encounterd this...

As per https://github.com/shader-slang/slang/pull/5301 and reading on https://github.com/shader-slang/slang/issues/5565 . I understand the plan is to favor COM interfaces and move away entirely from the C API. The current reflection API in...