1// RUN: mlir-opt %s -split-input-file -verify-diagnostics 2 3// expected-error@+2 {{invalid dimension}} 4// expected-error@+1 {{custom op 'test.custom_dimension_list_attr' Failed parsing dimension list.}} 5test.custom_dimension_list_attr dimension_list = 1x-1 6 7// ----- 8 9// expected-error@+1 {{custom op 'test.custom_dimension_list_attr' Failed parsing dimension list. Did you mean an empty list? It must be denoted by "[]".}} 10test.custom_dimension_list_attr dimension_list = -1 11 12// ----- 13 14// expected-error@+2 {{expected ']'}} 15// expected-error@+1 {{custom op 'test.custom_dimension_list_attr' Failed parsing dimension list.}} 16test.custom_dimension_list_attr dimension_list = [2x3] 17 18// ----- 19 20// expected-error @below {{expected attribute value}} 21test.optional_custom_attr foo 22