19 lines · plain
1// RUN: mlir-opt -test-derived-attr -verify-diagnostics %s | FileCheck %s2 3// CHECK-LABEL: verifyDerivedAttributes4func.func @verifyDerivedAttributes() {5 // expected-remark @+2 {{element_dtype = f32}}6 // expected-remark @+1 {{num_elements = 10}}7 %0 = "test.derived_type_attr"() : () -> tensor<10xf32>8 9 // expected-remark @+2 {{element_dtype = i79}}10 // expected-remark @+1 {{num_elements = 12}}11 %1 = "test.derived_type_attr"() : () -> tensor<12xi79>12 13 // expected-remark @+2 {{element_dtype = complex<f32>}}14 // expected-remark @+1 {{num_elements = 12}}15 %2 = "test.derived_type_attr"() : () -> tensor<12xcomplex<f32>>16 17 return18}19