[compiler-rt] b41b76b - [NFC][scudo] Print errno of fork failure

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Mon Jun 7 18:59:50 PDT 2021


Author: Vitaly Buka
Date: 2021-06-07T18:59:35-07:00
New Revision: b41b76b303cdfde389f70e0a311698d7391423f1

URL: https://github.com/llvm/llvm-project/commit/b41b76b303cdfde389f70e0a311698d7391423f1
DIFF: https://github.com/llvm/llvm-project/commit/b41b76b303cdfde389f70e0a311698d7391423f1.diff

LOG: [NFC][scudo] Print errno of fork failure

This fork fails sometime on sanitizer-x86_64-linux-qemu bot.

Added: 
    

Modified: 
    compiler-rt/lib/scudo/standalone/tests/wrappers_c_test.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/scudo/standalone/tests/wrappers_c_test.cpp b/compiler-rt/lib/scudo/standalone/tests/wrappers_c_test.cpp
index 62410fc393aee..b82b5fb4b5158 100644
--- a/compiler-rt/lib/scudo/standalone/tests/wrappers_c_test.cpp
+++ b/compiler-rt/lib/scudo/standalone/tests/wrappers_c_test.cpp
@@ -371,7 +371,7 @@ TEST(ScudoWrappersCTest, MallocInfo) {
 TEST(ScudoWrappersCTest, Fork) {
   void *P;
   pid_t Pid = fork();
-  EXPECT_GE(Pid, 0);
+  EXPECT_GE(Pid, 0) << strerror(errno);
   if (Pid == 0) {
     P = malloc(Size);
     EXPECT_NE(P, nullptr);


        


More information about the llvm-commits mailing list