1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
// RUN: %clang_cc1 -fcatch-undefined-behavior -emit-llvm %s -o - | FileCheck %s // PR6805 // CHECK: @foo void foo() { union { int i; } u; // CHECK: objectsize // CHECK: icmp uge u.i=1; } // CHECK: @bar int bar(int *a) { // CHECK: objectsize // CHECK: icmp uge return *a; }