Re: [lldb-dev] [LLDB on windows] Step out is not working

2017-02-28 Thread Jim Ingham via lldb-dev
I presume you meant "step over is not working" in the Subject? The call to std::cout... ends up inserting quite a number of inlined function calls into my_func. clang is not always great at generating coherent line-table and inlined subroutine ranges for deeply nested inlining, so that the ste

[lldb-dev] [LLDB on windows] Step out is not working

2017-02-28 Thread olizit via lldb-dev
Hello, Compile this sample program with clang 3.9.1 in 64bits mode #include int my_func(char c, double d) { std::cout << "c: " << c << std::endl; std::cout << "d:" << d << std::endl; return 0; } int main(int argc, char const *argv[]) { int i = 0; i++; i++; my_func('a', 10.1); i++; i++; return 0