Odin icon indicating copy to clipboard operation
Odin copied to clipboard

Backend assertion failure

Open ftphikari opened this issue 2 years ago • 1 comments

Context

    Odin: dev-2022-06:5d4291d9
    OS:   Windows 10 Unknown Edition (0000007d) (version: 21H2), build 19044.1706
    CPU:  Intel(R) Core(TM)2 Duo CPU     P8600  @ 2.40GHz
    RAM:  8086 MiB

Code

package bug9

import "core:fmt"

foo :: proc(a: [][2]string) {
	fmt.println(a)
}

main :: proc() {
	foo({"All Files"})
}

Expected

A proper error message.

Got

odin\src\llvm_backend_const.cpp(102): Assertion Failure: lb_sizeof(dst) == lb_sizeof(src) [2 x %..string] vs %..string = type { i8*, i64 }

ftphikari avatar Jun 08 '22 17:06 ftphikari

Not closed, bug is still there.

ftphikari avatar Nov 06 '22 22:11 ftphikari