4 ; NVPTX does not support zero sized type arg
5 ; UNSUPPORTED: target=nvptx{{.*}}
7 %0 = type <{ [0 x i32] }>
10 @.str = private constant [1 x i8] c" "
12 define void @t(%0) nounwind {
14 %arg0 = alloca %union.T0
15 store %0 %0, ptr %arg0, align 1
19 declare i32 @printf(ptr, ...)