Laytan

Results 212 comments of Laytan

This is expected behavior, parapoly procedures must be called for them to be checked. However, the assertion failure that happens after you do use it *is* a bug so I...

`core:text/match` is a port of Lua's pattern APIs and therefore has the same behaviour of working bytewise instead of supporting utf-8. [This WIKI talks about Lua and unicode](http://lua-users.org/wiki/LuaUnicode). I will...

Can you give us some code that triggers the assert in your linked repo, like a main proc that calls the procedure that asserts in it?

Yes but just putting a main proc that imports and calls that doesn't work and fails with errors about a missing package ex_defs

Ok got it down to this repro: ```odin package bug Bar :: union { int, } Foo :: union { Bar, } FooBar :: struct { foo: Foo, } main...

Don't experience what? Remember a Maybe is just a union under the hood. And this also only happens with compound literals with inferred types. I am 99% sure this is...

Probably another amd64sysv abi issue related to #3817, #3762 and probably more issues

I can't reproduce it on MacOS (arm and Rosette/amd64), I will try testing on Linux when I have that machine turned on.

May want to wait with merging until core:sys/posix is also supported on Linux. I also haven't tested it on Windows yet.

@clankill3r we will probably not be adding any wasm examples using emscripten, we don't want to support it (emscripten) officially and if we then bring out official examples using it...