$ cat test.c ``` typedef union foo { int i; } foo_t __attribute__((transparent_union)); void test(foo_t a) { } ``` $ clang -target powerpc64le-linux -S -o - -emit-llvm test.c Attribute 'signext' applied to incompatible type! ptr @test fatal error: error in backend: Broken module found, compilation aborted!