-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Update LLVM to 18.1.8 #16607
Update LLVM to 18.1.8 #16607
Conversation
0ee96d8
to
57fce12
Compare
afdbb12
to
a770819
Compare
As also reported in #16032, with MSVC compiling to DEBUG mode, after successfully compiling
while with the current |
Thanks to the changes in vcxproj that I wasn't aware of. I managed to compile RPCS3 with LLVM 19.1.7. Only had to work around unresolved linker error with llvmsupport.lib by adding ntdll.lib to the list of additional dependencies. |
Idk what issues you're talking about. |
Is that a reply to @Darkhost1999 or to me? |
@digant73 debug is fixed |
thanks for the fix. A runtime error present also on current and old RPCS3 releases compiled in
at line 5511 in
It should be great if that issue (abort due to JIT module not initialized) happening only in DEBUG mode could also be fixed, maybe on a separate PR. |
I get the same in every call stack on every executable I boot. Just tried not 1 hour ago as well. |
Works fine for me on Vulkan. Never had that issue |
@Megamouse because you used RPCS3 compiled in RELEASE mode |
Don't merge it if it is incompatible with #16537 |
@elad335 the bug I mentioned (in DEBUG mode) is present also in current LLVM 16.0.1. For some reasons the JIT module seems not initialized if using the LLVM libs compiled in DEBUG mode. You can verify it also in #16537 compiling (with VS or even cmake) glslang, llvm and RPCS3 in DEBUG mode. Everything is ok in RELEASE mode (also with llvm 18.1.8) |
Of course I'm using debug config. That's what we've been talking about. |
I have a Ryzen 7800x3d. I thought that maybe llvm was providing full functionality in RELEASE mode only. But if you say it is working also in DEBUG mode there is possibly something to investigate. Below a screenshot of the issue on R3, but it is the same on all games with |
I have a Ryzen 7 7700x but this issue wasn't caused by this PR or that. |
Yes, I agree |
closes #16032