Author: Michael Buch
Date: 2025-06-30T10:46:17+01:00
New Revision: 24fd3437c311e42891d117a9c4cf993032561bab

URL: 
https://github.com/llvm/llvm-project/commit/24fd3437c311e42891d117a9c4cf993032561bab
DIFF: 
https://github.com/llvm/llvm-project/commit/24fd3437c311e42891d117a9c4cf993032561bab.diff

LOG: [lldb][test] TestMetadataRegisters.py: add missing include

The macOS Clang-17 matrix bot was failing with:
```
07:33:28  
/Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/llvm-project/lldb/test/API/macosx/lc-note/additional-registers/add-lcnote.cpp:79:12:
 error: implicit instantiation of undefined template 'std::vector<unsigned 
char>'
07:33:28     79 |     payload.resize(payload_str->size(), 0);
07:33:28        |            ^
07:33:28  
/Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/clang_1706_build/include/c++/v1/iosfwd:133:28:
 note: template is declared here
07:33:28    133 | class _LIBCPP_TEMPLATE_VIS vector;
07:33:28        |                            ^
07:33:28  
/Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/llvm-project/lldb/test/API/macosx/lc-note/additional-registers/add-lcnote.cpp:80:19:
 error: implicit instantiation of undefined template 'std::vector<unsigned 
char>'
07:33:28     80 |     memcpy(payload.data(), payload_str->c_str(), 
payload_str->size());
07:33:28        |                   ^
07:33:28  
/Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/clang_1706_build/include/c++/v1/iosfwd:133:28:
 note: template is declared here
07:33:28    133 | class _LIBCPP_TEMPLATE_VIS vector;
07:33:28        |                            ^
07:33:28  
/Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/llvm-project/lldb/test/API/macosx/lc-note/additional-registers/add-lcnote.cpp:87:12:
 error: implicit instantiation of undefined template 'std::vector<unsigned 
char>'
07:33:28     87 |     payload.resize(sb.st_size, 0);
07:33:28        |            ^
07:33:28  
/Users/ec2-user/jenkins/workspace/llvm.org/lldb-cmake-matrix/clang_1706_build/include/c++/v1/iosfwd:133:28:
 note: template is declared here
07:33:28    133 | class _LIBCPP_TEMPLATE_VIS vector;
```

Added: 
    

Modified: 
    lldb/test/API/macosx/lc-note/additional-registers/add-lcnote.cpp

Removed: 
    


################################################################################
diff  --git a/lldb/test/API/macosx/lc-note/additional-registers/add-lcnote.cpp 
b/lldb/test/API/macosx/lc-note/additional-registers/add-lcnote.cpp
index 8d9d550a9ad72..c5ab732c0c7cc 100644
--- a/lldb/test/API/macosx/lc-note/additional-registers/add-lcnote.cpp
+++ b/lldb/test/API/macosx/lc-note/additional-registers/add-lcnote.cpp
@@ -8,6 +8,7 @@
 #include <iostream>
 #include <optional>
 #include <string>
+#include <vector>
 
 using namespace std;
 


        
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to