github odin-lang/Odin v0.11.1

latest releases: dev-2025-12a, dev-2025-12, dev-2025-11...
6 years ago

New Features

  • multivalued procedure calls allows in for in to allow a pseudo-iterator
  • @thread_local for variables in procedure
  • SOA Struct support intrinsics.soa_struct
  • 128-bit random procedures added to package math/rand
  • intrinsics.type_is_unsigned
  • -show-more-timings (More in-depth timings)

Bug Fixes

  • Fix linalg,mul and add linalg.Matrix1xN
  • Fix linalg.cross3 typo
  • Fix typeid comparison bug
  • Add extra messages for pointer address errors
  • Use runtime.mem_copy in package mem
  • //+build system
  • Fix inline for bug for #468
  • Fix "Polymorphic parameter declared in return type doesn't compile #464" by giving a conversion error (code wasn't handling polymorphic result types as intended)
  • Fix Slice passed incorrectly in LLVM IR to procedure called via procedure pointer #465
  • Fix big_int_or and big_int_xor

Don't miss a new Odin release

NewReleases is sending notifications on new releases.