Zig refuses to do simple bit manipulation

I dont have a computer with me so I cant test it, but try to explicitely declare the 1 as a u64 by writing

@as(u64, 1)

I think the compiler can’t infer the type here.