gleam-lang/gleam
View on GitHubRuntime crash on erlang when constructing bit arrays
Open
#4,271 opened on Feb 20, 2025
discussionhelp wanted
Description
Currently, if you run the following code:
pub fn main() {
let size = 2
<<2.3:float-size(size)>>
}
The compiler will allow it, but when run, it produces an erlang Badarg error. This is probably not desired behaviour. I'm not sure if we consider this a breaking change, but since it never worked in the first place, I would lean no.