[llvm] [Offload] Fix broken tablegen test after #140879 (PR #141796)

Ross Brunton via llvm-commits llvm-commits at lists.llvm.org
Wed May 28 09:23:17 PDT 2025


https://github.com/RossBrunton created https://github.com/llvm/llvm-project/pull/141796

None

>From cf916350328bd26af499eeda702e8e761a77a308 Mon Sep 17 00:00:00 2001
From: Ross Brunton <ross at codeplay.com>
Date: Wed, 28 May 2025 17:18:36 +0100
Subject: [PATCH] [Offload] Fix broken tablegen test after #140879

---
 offload/test/tools/offload-tblgen/default_returns.td | 4 ++--
 offload/test/tools/offload-tblgen/entry_points.td    | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/offload/test/tools/offload-tblgen/default_returns.td b/offload/test/tools/offload-tblgen/default_returns.td
index 995e24abf707d..e919492cc5bf3 100644
--- a/offload/test/tools/offload-tblgen/default_returns.td
+++ b/offload/test/tools/offload-tblgen/default_returns.td
@@ -34,7 +34,7 @@ def : Function {
 
 // CHECK-VALIDATION: FunctionA_val
 // CHECK-VALIDATION: if (NULL == ParamHandle)
-// CHECK-VALIDATION-NEXT: return OL_ERRC_INVALID_NULL_HANDLE;
+// CHECK-VALIDATION-NEXT: return createOffloadError(error::ErrorCode::INVALID_NULL_HANDLE, "validation failure: NULL == ParamHandle");
 // CHECK-VALIDATION: if (NULL == ParamPointer)
-// CHECK-VALIDATION-NEXT: return OL_ERRC_INVALID_NULL_POINTER;
+// CHECK-VALIDATION-NEXT: return createOffloadError(error::ErrorCode::INVALID_NULL_POINTER, "validation failure: NULL == ParamPointer");
 // CHECK-VALIDATION-NOT: if (NULL == ParamPointerOpt)
diff --git a/offload/test/tools/offload-tblgen/entry_points.td b/offload/test/tools/offload-tblgen/entry_points.td
index cfddb84aa5b03..c69650c2cff1b 100644
--- a/offload/test/tools/offload-tblgen/entry_points.td
+++ b/offload/test/tools/offload-tblgen/entry_points.td
@@ -28,7 +28,7 @@ def : Function {
 // CHECK: if (offloadConfig().TracingEnabled) {
 // CHECK-NEXT: "---> FunctionA";
 
-// CHECK: Result = FunctionA_val(ParamA, ParamB);
+// CHECK: Result = llvmErrorToOffloadError(FunctionA_val(ParamA, ParamB));
 
 // Tracing should construct a param struct for printing
 // CHECK: if (offloadConfig().TracingEnabled) {



More information about the llvm-commits mailing list