[llvm] 0d02ecc - [llvm][llvm-exegesis] Fix unused private field warning on Windows
David Spickett via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 14 08:01:30 PST 2023
Author: David Spickett
Date: 2023-12-14T16:01:20Z
New Revision: 0d02ecc6bddc5e8c8bacbae3ab72a10467e177b4
URL: https://github.com/llvm/llvm-project/commit/0d02ecc6bddc5e8c8bacbae3ab72a10467e177b4
DIFF: https://github.com/llvm/llvm-project/commit/0d02ecc6bddc5e8c8bacbae3ab72a10467e177b4.diff
LOG: [llvm][llvm-exegesis] Fix unused private field warning on Windows
```
[5323/5730] Building CXX object tools\llvm-exegesis\lib\CMakeFiles\LLVMExegesis.dir\Error.cpp.obj
In file included from C:\Work\david.spickett\llvm-project\llvm\tools\llvm-exegesis\lib\Error.cpp:9:
C:\Work\david.spickett\llvm-project\llvm\tools\llvm-exegesis\lib/Error.h(76,7): warning: private field 'SignalNumber' is not used [-Wunused-private-field]
76 | int SignalNumber;
| ^
```
`SignalNumber` was only being used on Unixes.
Added:
Modified:
llvm/tools/llvm-exegesis/lib/Error.cpp
Removed:
################################################################################
diff --git a/llvm/tools/llvm-exegesis/lib/Error.cpp b/llvm/tools/llvm-exegesis/lib/Error.cpp
index e7e153ac20ea7..82ef92dc5712c 100644
--- a/llvm/tools/llvm-exegesis/lib/Error.cpp
+++ b/llvm/tools/llvm-exegesis/lib/Error.cpp
@@ -43,6 +43,8 @@ void SnippetSignal::log(raw_ostream &OS) const {
OS << "snippet crashed while running";
#ifdef LLVM_ON_UNIX
OS << ": " << strsignal(SignalNumber);
+#else
+ (void)SignalNumber;
#endif // LLVM_ON_UNIX
}
More information about the llvm-commits
mailing list