-
Notifications
You must be signed in to change notification settings - Fork 498
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide llvm debug packages for windows and linux gcc 12 #1799
Comments
When I need them I usually just compile them myself and upload them to GitHub, but we already have a fully scriptable CI that builds everything. It should be easy to change these workflows so they build debug packages instead, just add https://github.com/mono/CppSharp/blob/main/.github/workflows/llvm.yml https://github.com/mono/CppSharp/blob/main/.github/workflows/llvm-win.yml If you have the time to look into that, then that would be great.
The issue with these is all the inlined functions in LLVM/Clang won't have any entries in the call stack, which makes debugging almost impossible. I'm currently on a time crunch for the following 2 weeks, most probably won't be able to look into anything CppSharp soon, but feel free to ask questions or ping me later and we can fix this. |
I tried with ubuntu
I will take a look at the
Yes I knew something like must be happening under the hood.
No worries, we are not in a rush, I will open a PR which will add bindings generators for other languages and will start committing there slowly while benefiting from the CI. |
I want to debug the crashes on the C++ side, but currently there is only 1 llvm debug package llvm-791523-linux-x64-gcc-9-Debug.tar.xz.
I am using
Windows
andlinux
withgcc 12
.Provided with a debugging pipeline, I can debug/locate the crashes better and maybe assist you with a fix.
Because
RelWithDebInfo
doesn't apparently gives a crash log onWindows
.Thanks.
The text was updated successfully, but these errors were encountered: