[llvm] 8079d03 - [CAS] Temporarily skip tests on old windows version (#170063)

via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 1 01:10:44 PST 2025


Author: Steven Wu
Date: 2025-12-01T17:10:39+08:00
New Revision: 8079d033c97f3ad8d289fa014b0f1c85cf3bbbad

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

LOG: [CAS] Temporarily skip tests on old windows version (#170063)

Added: 
    

Modified: 
    llvm/unittests/CAS/CASTestConfig.h

Removed: 
    


################################################################################
diff  --git a/llvm/unittests/CAS/CASTestConfig.h b/llvm/unittests/CAS/CASTestConfig.h
index b1c0e59ff2b92..20a95dd2f6aa6 100644
--- a/llvm/unittests/CAS/CASTestConfig.h
+++ b/llvm/unittests/CAS/CASTestConfig.h
@@ -15,6 +15,11 @@
 #include "gtest/gtest.h"
 #include <memory>
 
+#ifdef _WIN32
+#include "llvm/Support/VersionTuple.h"
+#include "llvm/Support/Windows/WindowsSupport.h"
+#endif
+
 namespace llvm::unittest::cas {
 class MockEnv {
   void anchor();
@@ -68,6 +73,10 @@ class CASTest
   }
 
   void SetUp() override {
+#ifdef _WIN32
+    if (llvm::GetWindowsOSVersion() < llvm::VersionTuple(10, 0, 0, 17763))
+      GTEST_SKIP() << "CAS tests skipped on older windows version";
+#endif
     NextCASIndex = 0;
     setMaxOnDiskCASMappingSize();
   }


        


More information about the llvm-commits mailing list