https://sourceware.org/bugzilla/show_bug.cgi?id=30589
--- Comment #4 from Russell Greene <russell at shotover dot com> --- % mkdir servefrom % echo 'int main(){}' > test.c % gcc -g test.c -ffile-prefix-map=`pwd`=`pwd`/servefrom -o test_gcc % clang -g test.c -ffile-prefix-map=`pwd`=`pwd`/servefrom -o test_clang % mv test.c servefrom % gdb test_gcc -ex 'break main' -ex run -ex quit od 1 int main() {} % gdb test_clang -ex 'break main' -ex run -ex quit od 1 int main() {} % lldb test_gcc -o 'b main' -o 'run' -o 'quit' ( no source) % lldb test_clang -o 'b main' -o 'run' -o 'quit' -> 1 int main(){} LLDB is not thrilled with whatever gcc is emitting here either. Maybe a GCC bug? Think they would want this reported? Regardless, this bug is pretty minor as mapping to a subdirectory seems to me a pretty rare thing. I'll open a different bug report if I'm able to track the bug I'm running into on (if it's not just a misconfiguration). -- You are receiving this mail because: You are on the CC list for the bug.