The attribute associated with the struct field is being evaluated twice. ``` rust import std.io; fn func(auto t) { std::print("test"); return "comment"; }; struct Struct { u32 field [[comment(func(1))]]; }; Struct var @ 0; ``` ``` I: test I: test ```