23 lines
566 B
Text
23 lines
566 B
Text
// RUN: not mlir-pdll %s -split-input-file 2>&1 | FileCheck %s
|
|
|
|
// CHECK: unknown directive `#foo`
|
|
#foo
|
|
|
|
// -----
|
|
|
|
//===----------------------------------------------------------------------===//
|
|
// Include
|
|
//===----------------------------------------------------------------------===//
|
|
|
|
// CHECK: expected string file name after `include` directive
|
|
#include <>
|
|
|
|
// -----
|
|
|
|
// CHECK: unable to open include file `unknown_file.pdll`
|
|
#include "unknown_file.pdll"
|
|
|
|
// -----
|
|
|
|
// CHECK: expected include filename to end with `.pdll` or `.td`
|
|
#include "unknown_file.foo"
|