master
 1fn entry(a: *addrspace(.gs) i32) *i32 {
 2    return a;
 3}
 4pub fn main() void {
 5    _ = &entry;
 6}
 7
 8// error
 9// output_mode=Exe
10// target=x86_64-linux,x86_64-macos
11//
12// :2:12: error: expected type '*i32', found '*addrspace(.gs) i32'
13// :2:12: note: address space 'gs' cannot cast into address space 'generic'
14// :1:34: note: function return type declared here