commit | fd404f7461a4fc5c4da56a87641f33c143a36317 | [log] [tgz] |
---|---|---|
author | Michael Buch <michaelbuch12@gmail.com> | Tue Sep 16 10:27:50 2025 +0100 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Sep 16 02:32:36 2025 -0700 |
tree | 5c96ef04c2c40335983f4e21f9abde80694d55f3 | |
parent | 97b99dadcf714384111bc01bb6d34efa64445c38 [diff] |
[lldb][test] import-std-module: skip vector tests This unblocks https://github.com/llvm/llvm-project/pull/158606. The tests are failing because libc++ is now using lambdas in function bodies in the vector header. Ever since https://github.com/llvm/llvm-project/issues/149477 we bail out of importing types when we encounter lambdas. Until we fix ASTImport of `clang::LambdaExpr` nodes properly, this will need to be skipped. GitOrigin-RevId: f5022bd03e7beab522ab3684228d531ef5c0789a
diff --git a/test/API/commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py b/test/API/commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py index 1c32222..5f43fa1 100644 --- a/test/API/commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py +++ b/test/API/commands/expression/import-std-module/vector-dbg-info-content/TestDbgInfoContentVectorFromStdModule.py
@@ -13,7 +13,9 @@ @skipIf(compiler=no_match("clang")) @skipIf(compiler="clang", compiler_version=["<", "12.0"]) @skipIf(macos_version=["<", "14.0"]) - @skipIfDarwin # https://github.com/llvm/llvm-project/issues/106475 + @skipIf( + bugnumber="ASTImport of lambdas not supported: https://github.com/llvm/llvm-project/issues/149477" + ) def test(self): self.build()
diff --git a/test/API/commands/expression/import-std-module/vector-of-vectors/TestVectorOfVectorsFromStdModule.py b/test/API/commands/expression/import-std-module/vector-of-vectors/TestVectorOfVectorsFromStdModule.py index 2cddce0..f0eb475 100644 --- a/test/API/commands/expression/import-std-module/vector-of-vectors/TestVectorOfVectorsFromStdModule.py +++ b/test/API/commands/expression/import-std-module/vector-of-vectors/TestVectorOfVectorsFromStdModule.py
@@ -11,6 +11,9 @@ @add_test_categories(["libc++"]) @skipIf(compiler=no_match("clang")) @skipIf(macos_version=["<", "15.0"]) + @skipIf( + bugnumber="ASTImport of lambdas not supported: https://github.com/llvm/llvm-project/issues/149477" + ) def test(self): self.build()