xref: /llvm-project/mlir/test/Dialect/GPU/module-to-binary-invalid.mlir (revision 419c45a3252489d0ebac4535fe5a4ed9a6af6bbd)
1*419c45a3SFabian Mora// RUN: mlir-opt %s --gpu-module-to-binary --verify-diagnostics
2*419c45a3SFabian Mora
3*419c45a3SFabian Moramodule attributes {gpu.container_module} {
4*419c45a3SFabian Mora  // expected-error @below {{the module has no target attributes}}
5*419c45a3SFabian Mora  gpu.module @kernel_module1 {
6*419c45a3SFabian Mora    llvm.func @kernel(%arg0: i32, %arg1: !llvm.ptr,
7*419c45a3SFabian Mora        %arg2: !llvm.ptr, %arg3: i64, %arg4: i64,
8*419c45a3SFabian Mora        %arg5: i64) attributes {gpu.kernel} {
9*419c45a3SFabian Mora      llvm.return
10*419c45a3SFabian Mora    }
11*419c45a3SFabian Mora  }
12*419c45a3SFabian Mora}
13