// RUN: %clang_cc1 -emit-pch -o %t.1.ast %S/Inputs/class1.cpp
// RUN: %clang_cc1 -emit-pch -o %t.2.ast %S/Inputs/class2.cpp
// RUN: %clang_cc1 -ast-merge %t.1.ast -ast-merge %t.2.ast -fsyntax-only %s 2>&1 | FileCheck %s

// CHECK: class1.cpp:5:8: warning: type 'B' has incompatible definitions in different translation units
// CHECK: class1.cpp:6:9: note: field 'y' has type 'float' here
// CHECK: class2.cpp:6:7: note: field 'y' has type 'int' here

// FIXME: we should also complain about mismatched types on the method

// XRUN: %clang_cc1 -emit-pch -o %t.1.ast %S/Inputs/class1.cpp
// XRUN: %clang_cc1 -emit-pch -o %t.2.ast %S/Inputs/class2.cpp
// XRUN: %clang_cc1 -ast-merge %t.1.ast -ast-merge %t.2.ast -fsyntax-only %s 2>&1 | FileCheck %s

// CHECK: class1.cpp:5:8: warning: type 'B' has incompatible definitions in different translation units
// CHECK: class1.cpp:6:9: note: field 'y' has type 'float' here
// CHECK: class2.cpp:6:7: note: field 'y' has type 'int' here

// FIXME: we should also complain about mismatched types on the method

Disable this test temporarily in an attempt to green the buildbots.
Disable this test temporarily in an attempt to green the buildbots.


git-svn-id: ffe668792ed300d6c2daa1f6eba2e0aa28d7ec6c@116082 91177308-0d34-0410-b5e6-96231b3b80d8
