| // This file contains various failure test cases related to the structure of |
| // the dialect section. |
| |
| //===--------------------------------------------------------------------===// |
| // Dialect Name |
| //===--------------------------------------------------------------------===// |
| |
| // RUN: not mlir-opt %S/invalid-dialect_section-dialect_string.mlirbc 2>&1 | FileCheck %s --check-prefix=DIALECT_STR |
| // DIALECT_STR: invalid string index: 15 |
| |
| //===--------------------------------------------------------------------===// |
| // OpName |
| //===--------------------------------------------------------------------===// |
| |
| // RUN: not mlir-opt %S/invalid-dialect_section-opname_dialect.mlirbc 2>&1 | FileCheck %s --check-prefix=OPNAME_DIALECT |
| // OPNAME_DIALECT: invalid dialect index: 7 |
| |
| // RUN: not mlir-opt %S/invalid-dialect_section-opname_string.mlirbc 2>&1 | FileCheck %s --check-prefix=OPNAME_STR |
| // OPNAME_STR: invalid string index: 31 |