diff --git a/test/Transforms/InstCombine/2004-11-27-SetCCForCastLargerAndConstant.ll b/test/Transforms/InstCombine/2004-11-27-SetCCForCastLargerAndConstant.ll
index 02cbd5186ba..f58b6b98c72 100644
--- a/test/Transforms/InstCombine/2004-11-27-SetCCForCastLargerAndConstant.ll
+++ b/test/Transforms/InstCombine/2004-11-27-SetCCForCastLargerAndConstant.ll
@@ -11,6 +11,11 @@
 ;
 ; RUN: llvm-as %s -o - | opt -instcombine | llvm-dis | not grep 'cast.*int'
 
+
+; Some of these cases were miscompiling programs so they were disabled, see 
+; bugzilla for details.
+; XFAIL: *
+
 implementation   ; Functions:
 
 ;