Skip to content

Commit 0d02ecc

Browse files
committed
[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.
1 parent 732bccb commit 0d02ecc

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

llvm/tools/llvm-exegesis/lib/Error.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,8 @@ void SnippetSignal::log(raw_ostream &OS) const {
4343
OS << "snippet crashed while running";
4444
#ifdef LLVM_ON_UNIX
4545
OS << ": " << strsignal(SignalNumber);
46+
#else
47+
(void)SignalNumber;
4648
#endif // LLVM_ON_UNIX
4749
}
4850

0 commit comments

Comments
 (0)