2020-10-15 16:25:19 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
set -ex
|
|
|
|
|
|
|
|
g++ -g test.cpp
|
|
|
|
|
2021-02-17 21:54:22 +00:00
|
|
|
lldb -b -o 'breakpoint set --file test.cpp --line 7' -o run -o 'p v' -- a.out | tee lldb.log
|
|
|
|
|
|
|
|
test `grep \
|
|
|
|
-e '(std::vector<int, std::allocator<> >) $0 = size=1 {' \
|
2020-10-15 16:25:19 +00:00
|
|
|
-e '\[0\] = 2' \
|
2021-02-17 21:54:22 +00:00
|
|
|
lldb.log \
|
2020-10-15 16:25:19 +00:00
|
|
|
| wc -l` -eq 2
|
2021-02-17 21:54:22 +00:00
|
|
|
|
|
|
|
rm lldb.log
|