Skip to content
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 Version #53

Open
bafto opened this issue Mar 29, 2024 · 0 comments
Open

Update LLVM Version #53

bafto opened this issue Mar 29, 2024 · 0 comments
Labels
OS: Linux Ein Problem auf Linux OS: Windows Ein Problem auf Windows Verbesserung: Codebase Codebase wurde besser gemacht

Comments

@bafto
Copy link
Member

bafto commented Mar 29, 2024

Wir nutzen im Moment immer noch LLVM Version 12.0.0, obwohl inzwischen schon LLVM Version 18 draußen ist.
Das liegt daran, dass am Anfang der Entwicklung die llir/llvm library nur LLVM 12.0.0 unterstützt hat.

Inzwischen wird bis zu LLVM 14.0.0 von der library unterstützt, man kann also dazu updaten.
Die Versionen 15+ sind noch nicht unterstützt, da es ab da große Änderungen in LLVM gab was pointer Representationen angeht.

Endziel sollte es sein auf die neueste LLVM Version zu kommen, das würde jedoch erfordern zu llir/llvm zu contributen und wäre ein enormer Aufwand.

Vorerst genügt es die Versionen auf LLVM 14 anzupassen.

@bafto bafto added OS: Linux Ein Problem auf Linux OS: Windows Ein Problem auf Windows Verbesserung: Codebase Codebase wurde besser gemacht labels Mar 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS: Linux Ein Problem auf Linux OS: Windows Ein Problem auf Windows Verbesserung: Codebase Codebase wurde besser gemacht
Projects
None yet
Development

No branches or pull requests

1 participant