rpcs3
rpcs3 copied to clipboard
[Bug] [macOS arm64] VSH does not boot if set to use PPU LLVM
Quick summary
VSH crashes on boot with a segfault on the x3::hidportassign thread, if set to use PPU LLVM on arm64 macOS.
Details
Best comparisons to make here are to non-LLVM (so running with PPU Interpreter on macOS arm64) or with LLVM on other platforms like Windows x86-64, which will all boot into VSH fine post module compilation. On the arm64 LLVM, you get no further than RPCS3 notifying you that the 'PS3 Application has likely crashed' with a segfault fatal error in the log relating to something to do with x3::hidportassign.
Attach a log file
Attach capture files for visual issues
No response
System configuration
System: MacBook Air 2022 (Apple M2 SOC, 8GB RAM) OS: macOS 15.0 Sequoia RC (same as the final build to be released tomorrow) Build of RPCS3: Latest CI arm64 artifact from #16070, issue occurs irrespective of how the build is compiled however, compiling master for arm64 with third-party build scripts yields the same results.
Other details
No response