24 lines
566 B
Text
24 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"
|