[PATCH] D157331: [clang] Implement C23 <stdckdint.h>
Aaron Ballman via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Oct 4 06:58:30 PDT 2023
aaron.ballman added a comment.
Precommit CI is still finding some issues that boil down to:
# .---command stderr------------
# | C:\ws\src\clang\test\Modules/Inputs/System/usr/include\module.map:19:12: error: header 'stdckdint.h' not found
# | 19 | header "stdckdint.h"
# | | ^
# | C:\ws\src\clang\test\Modules/Inputs/System/usr/include\uses_other_constants.h:2:10: note: submodule of top-level module 'cstd' implicitly imported here
# | 2 | #include <float.h>
# | | ^
# | C:\ws\src\clang\test\Modules\cstd.m:4:9: fatal error: could not build module 'uses_other_constants'
# | 4 | @import uses_other_constants;
# | | ~~~~~~~^~~~~~~~~~~~~~~~~~~~
# | C:\ws\src\clang\test\Modules/Inputs/System/usr/include\module.map:19:12: error: header 'stdckdint.h' not found
# | 19 | header "stdckdint.h"
# | | ^
# | 3 errors generated.
# `-----------------------------
# error: command failed with exit status: 1
I commented on what I think needs to change to fix the issues.
================
Comment at: clang/test/Modules/Inputs/System/usr/include/module.map:17-21
+ // In both directories (compiler support version wins, does not forward)
+ module stdckdint {
+ header "stdckdint.h"
+ }
+
----------------
I think these changes should be removed, there is no `stdckdint.h` file in `test/Modules/Inputs/System/usr/include`.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D157331/new/
https://reviews.llvm.org/D157331
More information about the cfe-commits
mailing list