18 lines · plain
1// RUN: mlir-opt %s -pass-pipeline='builtin.module(func.func(test-pass-failure{gen-diagnostics}))' -verify-diagnostics=only-expected2 3// Test that only expected errors are reported.4// reports {{illegal operation}} but unchecked5func.func @TestAlwaysIllegalOperationPass1() {6 return7}8 9// expected-error@+1 {{illegal operation}}10func.func @TestAlwaysIllegalOperationPass2() {11 return12}13 14// reports {{illegal operation}} but unchecked15func.func @TestAlwaysIllegalOperationPass3() {16 return17}18