-
Notifications
You must be signed in to change notification settings - Fork 12k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[libc] Fix GPU test build error #92235
Conversation
@llvm/pr-subscribers-libc Author: Jan Patrick Lehr (jplehr) ChangesThis fixes a build error on the AMDGPU buildbot introduced in PR #92172 Full diff: https://github.com/llvm/llvm-project/pull/92235.diff 1 Files Affected:
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
|
Look like you also need to update
|
This fixes a build error on the AMDGPU buildbot introduced in PR llvm#92172
We will need to figure out a more permanent solution for errno numbers on GPUs because I would like to revert this patch when possible. Having a valid |
I think this was broken on the CPU build beforehand, at least it was when I checked it, so reverting this would make that fail again. |
This is true. #92172 broke |
This fixes a build error on the AMDGPU buildbot introduced in PR #92172