[llvm] [MIR2Vec] Fix to skip tests in MIR2VecEmbeddingTestFixture (PR #164467)
via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 21 10:52:46 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-mlgo
Author: S. VenkataKeerthy (svkeerthy)
<details>
<summary>Changes</summary>
Fixes test failure issues (caused by #<!-- -->162161) in Windows buildbots.
---
Full diff: https://github.com/llvm/llvm-project/pull/164467.diff
1 Files Affected:
- (modified) llvm/unittests/CodeGen/MIR2VecTest.cpp (+4)
``````````diff
diff --git a/llvm/unittests/CodeGen/MIR2VecTest.cpp b/llvm/unittests/CodeGen/MIR2VecTest.cpp
index 8cd9d5ac9f6be..8710d6b45969a 100644
--- a/llvm/unittests/CodeGen/MIR2VecTest.cpp
+++ b/llvm/unittests/CodeGen/MIR2VecTest.cpp
@@ -255,6 +255,10 @@ class MIR2VecEmbeddingTestFixture : public MIR2VecVocabTestFixture {
void SetUp() override {
MIR2VecVocabTestFixture::SetUp();
+ // If base class setup was skipped (TII not initialized), skip derived setup
+ if (!TII)
+ GTEST_SKIP() << "Failed to get target instruction info in "
+ "the base class setup; Skipping test";
// Create a dummy function for MachineFunction
FunctionType *FT = FunctionType::get(Type::getVoidTy(*Ctx), false);
``````````
</details>
https://github.com/llvm/llvm-project/pull/164467
More information about the llvm-commits
mailing list