[llvm] 8c6668f - [llvm-exegesis] Fix -Wunused-variable in BenchmarkRunner.cpp (NFC)

Jie Fu via llvm-commits llvm-commits at lists.llvm.org
Tue Jun 20 19:20:44 PDT 2023


Author: Jie Fu
Date: 2023-06-21T10:20:36+08:00
New Revision: 8c6668fa42dba59ddc286ba256d71c1b9c5228b8

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

LOG: [llvm-exegesis] Fix -Wunused-variable in BenchmarkRunner.cpp (NFC)

/data/llvm-project/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp:275:9: error: unused variable 'ParentPIDFD' [-Werror,-Wunused-variable]
    int ParentPIDFD = syscall(SYS_pidfd_open, ParentPID, 0);
        ^
1 error generated.

Added: 
    

Modified: 
    llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp b/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp
index 1c2897217f6b9..2b0a93a3dba67 100644
--- a/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp
+++ b/llvm/tools/llvm-exegesis/lib/BenchmarkRunner.cpp
@@ -270,10 +270,9 @@ class SubProcessFunctionExecutorImpl
       exit(ChildProcessExitCodeE::CounterFDReadFailed);
     }
 
+#ifdef SYS_pidfd_getfd
     pid_t ParentPID = getppid();
-
     int ParentPIDFD = syscall(SYS_pidfd_open, ParentPID, 0);
-#ifdef SYS_pidfd_getfd
     int CounterFileDescriptor =
         syscall(SYS_pidfd_getfd, ParentPIDFD, ParentCounterFileDescriptor, 0);
 #else


        


More information about the llvm-commits mailing list