blob: 02c27deaa7a1324c4d3ec0a59949b6a804032bfd [file] [edit]
// RUN: mlir-opt -convert-scf-to-emitc %s -split-input-file -verify-diagnostics
func.func @unsupported_type_vector(%arg0 : index, %arg1 : index, %arg2 : index) -> vector<3xindex> {
%zero = arith.constant dense<0> : vector<3xindex>
// expected-error@+1 {{failed to legalize operation 'scf.for'}}
%r = scf.for %i0 = %arg0 to %arg1 step %arg2 iter_args(%acc = %zero) -> vector<3xindex> {
scf.yield %acc : vector<3xindex>
}
return %r : vector<3xindex>
}