master
 1const S = struct { self: *S, x: u32 };
 2const s: S = .{ .self = &s, .x = 123 };
 3
 4comptime {
 5    _ = s;
 6}
 7
 8// error
 9//
10// :2:18: error: expected type '*tmp.S', found '*const tmp.S'
11// :2:18: note: cast discards const qualifier