[libc-commits] [PATCH] D148371: [libc] Add support to compile some syscalls on 32 bit platform

Mikhail Ramalho via Phabricator via libc-commits libc-commits at lists.llvm.org
Tue Jul 25 09:22:32 PDT 2023


mikhail.ramalho marked an inline comment as done.
mikhail.ramalho added a comment.

This PR is not done yet as I'm getting a weird error on the chmod test on rv32:

  FAILED: projects/libc/test/src/sys/stat/CMakeFiles/libc.test.src.sys.stat.chmod_test /home/root/llvm-project/build/projects/libc/test/src/sys/stat/CMakeFiles/libc.test.src.sys.stat.chmod_test 
  cd /home/root/llvm-project/build/projects/libc/test/src/sys/stat && /home/root/llvm-project/build/projects/libc/test/src/sys/stat/libc.test.src.sys.stat.chmod_test.__build__
  [ RUN      ] LlvmLibcChmodTest.ChangeAndOpen
  /home/root/llvm-project/libc/test/src/sys/stat/chmod_test.cpp:46: FAILURE
        Expected: __llvm_libc::open(TEST_FILE, 02000 | 01)
        Which is: 3
  To be equal to: -1
        Which is: -1
  /home/root/llvm-project/libc/test/src/sys/stat/chmod_test.cpp:47: FAILURE
            Expected: __llvm_libc::__llvmlibc_internal_errno
            Which is: 0
  To be not equal to: 0
            Which is: 0

Apparently, I'm able to set the file as read-only but can also open it in write mode.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D148371/new/

https://reviews.llvm.org/D148371



More information about the libc-commits mailing list