-; RUN: llvm-as < %s | opt -instcombine | llvm-dis | \
-; RUN: grep select | not grep {i32\\*}
+; RUN: opt < %s -instcombine -S | \
+; RUN: grep select | not grep 'i32\*'
; This testcase corresponds to PR362, which notices that this horrible code
; is generated by the C++ front-end and LLVM optimizers, which has lots of