1// RUN: not mlir-pdll %s -split-input-file 2>&1 | FileCheck %s 2 3// CHECK: unknown directive `#foo` 4#foo 5 6// ----- 7 8//===----------------------------------------------------------------------===// 9// Include 10//===----------------------------------------------------------------------===// 11 12// CHECK: expected string file name after `include` directive 13#include <> 14 15// ----- 16 17// CHECK: unable to open include file `unknown_file.pdll` 18#include "unknown_file.pdll" 19 20// ----- 21 22// CHECK: expected include filename to end with `.pdll` or `.td` 23#include "unknown_file.foo" 24