Skip to content

Update LLVM to 19.1.7#16620

Merged
Megamouse merged 4 commits into
RPCS3:masterfrom
Megamouse:llvm19
Feb 6, 2025
Merged

Update LLVM to 19.1.7#16620
Megamouse merged 4 commits into
RPCS3:masterfrom
Megamouse:llvm19

Conversation

@Megamouse

@Megamouse Megamouse commented Jan 25, 2025

Copy link
Copy Markdown
Contributor
  • Updates llvm to 19.1.7

TODO:

  • docker update
  • prebuilt libs

@Megamouse Megamouse added the Build and CI Anything related to the build process and continuous integration label Jan 25, 2025
@Megamouse Megamouse marked this pull request as draft January 25, 2025 17:26
Comment thread rpcs3/emucore.vcxproj
@Megamouse Megamouse force-pushed the llvm19 branch 4 times, most recently from d741183 to 4af197d Compare February 2, 2025 07:08
@Megamouse Megamouse force-pushed the llvm19 branch 2 times, most recently from f94fe84 to 2b5745c Compare February 6, 2025 00:14
@Megamouse Megamouse marked this pull request as ready for review February 6, 2025 00:15
@digant73

digant73 commented Feb 8, 2025

Copy link
Copy Markdown
Contributor

in debug mode I got the following error when compiling RPCS3 (glslang and llvm compiled in debug mode with no issue):

Severity	Code	Description	Project	File	Line	Suppression State	Details
Error	LNK2005	"public: __cdecl llvm::PredicateInfo::~PredicateInfo(void)" (??1PredicateInfo@llvm@@QEAA@XZ) already defined in LLVMTableGenCommon.lib(CodeGenTarget.cpp.obj)	rpcs3	M:\console\git\rpcs3_diga\rpcs3\LLVMTransformUtils.lib(PredicateInfo.cpp.obj)	1		

@JohnHDev

Copy link
Copy Markdown

@Megamouse this PR appears to break many games on ARM MacOS, any chance this could be looked at again or rolled back?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build and CI Anything related to the build process and continuous integration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants