; CHECK-FUNCTION-PRINT: Finished function pass manager
; CHECK-FUNCTION-PRINT: Finished module pass manager
+; RUN: opt -S -o - -passes='no-op-module,no-op-module' %s \
+; RUN: | FileCheck %s --check-prefix=CHECK-NOOP
+; CHECK-NOOP: define void @foo() {
+; CHECK-NOOP: ret void
+; CHECK-NOOP: }
+
+; Round trip through bitcode.
+; RUN: opt -f -o - -passes='no-op-module,no-op-module' %s \
+; RUN: | llvm-dis \
+; RUN: | FileCheck %s --check-prefix=CHECK-NOOP
+
define void @foo() {
ret void
}