Stream: cranelift

Topic: F32X8 Type fails lane width assertion on x86


view this post on Zulip Notification Bot (Feb 17 2025 at 15:13):

This topic was moved here from #cranelift > F32X8 Type fails lane width assertion on aarch64 by Finn H.

view this post on Zulip Alex Crichton (Feb 17 2025 at 16:39):

Cranelift generally only has support for 128-bit vectors at this time, 256+ will likely hit bugs like this

view this post on Zulip Alex Crichton (Feb 17 2025 at 16:39):

At least on x64, platforms like risc-v may fare better but in general 256+ is not tested much and probably won't work

view this post on Zulip Finn H (Feb 17 2025 at 16:41):

Fair enough. Are there any tracking issues for wider vector support?

Also is there a reason this is enforced with a panicking assert and not returning an Error?

view this post on Zulip Alex Crichton (Feb 17 2025 at 17:47):

I'm not aware of an issue myself, and I agree it'd be better to have an error than a panic!

view this post on Zulip Finn H (Feb 18 2025 at 18:14):

I see, i will probably try and open an issue about it then. Thank you for your help @Alex Crichton


Last updated: Feb 27 2025 at 22:03 UTC