Implemented Tachikoma's review feedback in 15e9104. The file-metadata API is grouped and documented, the header now exports the fstatat flags it documents, source comments and include boundaries…
Beginning review-fix work now. I have read every unresolved inline comment (914-926) and will address the header self-containment/API documentation, source rationale/style, and the missing/stronger…
Created #30 to track the CI runner/workflow failures described in the review. It records the cross-branch failure history, successful local reproductions, submodule check, and unavailable job-log…
Status: completed Andrew-requested follow-up in 7d0e467 (Disable ThreadSanitizer CI pending runner fix).
- Filed #20 for the Gitea Docker runner constraint:
setarch -Rrequires the `personalit…
Status: beginning Andrew-requested follow-up. I am filing the Gitea runner setarch/personality constraint as a separate issue, then I will remove ThreadSanitizer from the default CI workflow…
Investigation update: the default configuration reproduces cleanly on current head (configure/build succeeded; 112/112 tests passed). Forge commit status still reports five failed CI jobs:…
Correct. Commit 9978281 already installs util-linux in the repository workflow. Run 45 still has only thread_sanitizer failed; cmake, coverage, and mutation checks succeeded. The package is…
Beginning CI failure investigation. I have confirmed all five jobs fail on head 3342f2b56995397a5763bfeb2018e5e26492abcb; I am reproducing the failure locally and will post the cause and correction.
sys/stat.h: stat, fstat, lstat, fstatat, statvfs, fstatvfs
PR #31 review feedback is complete in 01034fc. Focused stat CTest, full 20-test CTest suite, and the Doxygen documentation gate pass. The four addressed inline comments remain marked open because…
Addressed all four inline review comments in 01034fc: source documentation now explains each metadata call, test comments name the conditions under test, and function separators are present.…
WINDOW
Validation complete for branch 23 / PR #29. An isolated AKGL build was required because the inherited build cache points at another workspace; configuration, build, and CTest then completed…
Status: PR #19’s fallthrough annotation builds cleanly with GCC 13 -Wextra, and all 36 CTest programs pass. Clang is unavailable here. I requested that its unrelated ThreadSanitizer/CI edits move…
Validation complete: GCC 13 built this branch with -Wextra and all 36 CTest programs passed. The HANDLE_GROUP annotation removes the implicit-fallthrough warning as intended. Clang is not…
sys/stat.h: stat, fstat, lstat, fstatat, statvfs, fstatvfs
Beginning work on PR #31 review feedback: add descriptive test comments, source documentation blocks, and the requested final newlines. I will validate the focused test and full suite before…
Beginning work on #18. I am reviewing PR #19 and validating the warning-free compiler coverage before reporting the result.