[libc-commits] [libc] [libc] Fix GPU test build error (PR #92235)
Jan Patrick Lehr via libc-commits
libc-commits at lists.llvm.org
Wed May 15 05:06:24 PDT 2024
https://github.com/jplehr updated https://github.com/llvm/llvm-project/pull/92235
>From aea35abc6d780315f7405991f3f4589aa4b6d830 Mon Sep 17 00:00:00 2001
From: JP Lehr <JanPatrick.Lehr at amd.com>
Date: Wed, 15 May 2024 04:50:23 -0500
Subject: [PATCH] [libc] Fix GPU test build error
This fixes a build error on the AMDGPU buildbot introduced in PR
https://github.com/llvm/llvm-project/pull/92172
---
libc/src/__support/StringUtil/tables/stdc_errors.h | 3 +--
libc/test/src/string/strerror_test.cpp | 2 +-
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/libc/src/__support/StringUtil/tables/stdc_errors.h b/libc/src/__support/StringUtil/tables/stdc_errors.h
index a9c1527834550..6873d6bd51074 100644
--- a/libc/src/__support/StringUtil/tables/stdc_errors.h
+++ b/libc/src/__support/StringUtil/tables/stdc_errors.h
@@ -15,11 +15,10 @@
namespace LIBC_NAMESPACE {
-LIBC_INLINE_VAR constexpr const MsgTable<4> STDC_ERRORS = {
+LIBC_INLINE_VAR constexpr const MsgTable<3> STDC_ERRORS = {
MsgMapping(0, "Success"),
MsgMapping(EDOM, "Numerical argument out of domain"),
MsgMapping(ERANGE, "Numerical result out of range"),
- MsgMapping(EILSEQ, "Invalid or incomplete multibyte or wide character"),
};
} // namespace LIBC_NAMESPACE
diff --git a/libc/test/src/string/strerror_test.cpp b/libc/test/src/string/strerror_test.cpp
index ec9827b75cfc8..2d6c230573a4b 100644
--- a/libc/test/src/string/strerror_test.cpp
+++ b/libc/test/src/string/strerror_test.cpp
@@ -97,7 +97,7 @@ TEST(LlvmLibcStrErrorTest, KnownErrors) {
".lib section in a.out corrupted",
"Attempting to link in too many shared libraries",
"Cannot exec a shared library directly",
- "Invalid or incomplete multibyte or wide character",
+ "Unknown Error 84", // Unknown
"Interrupted system call should be restarted",
"Streams pipe error",
"Too many users",
More information about the libc-commits
mailing list