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

Move to LLVM 7 #396

Closed
seibert opened this issue Sep 18, 2018 · 10 comments
Closed

Move to LLVM 7 #396

seibert opened this issue Sep 18, 2018 · 10 comments

Comments

@seibert
Copy link
Contributor

seibert commented Sep 18, 2018

LLVM 7.0.0 has been tagged and should be posted any day now.

@iosonofabio
Copy link

Hi guys,
sorry I'm a bit confused by the relationship between this repo and the cmsdist reference. Is there any plan to get numba/llvmlite to support LLVM7?
Thank you

@fwyzard
Copy link

fwyzard commented Oct 2, 2018

Hi Fabio,
we currently do not have plans to work on llvmlite itself, at least as far as I know.

cmssw uses both llvm/clang and llvmlite/numba; I am pushing to adopt llvm 7, but before we can can switch the production branch we need llvmlite to support it as well; I added a reference to this issue so our release managers could track the developments here :-)

Sorry for the confusion,
.Andrea

@seibert
Copy link
Contributor Author

seibert commented Oct 2, 2018

As an update: This should be coming sooner now that the LLVM patches we rely on have been ported to LLVM 7 successfully.

@seibert
Copy link
Contributor Author

seibert commented Oct 2, 2018

(also, as a former particle physicist, I'd love to know what CMS does with Numba...)

@amit112amit
Copy link

Arch Linux ( and Antergos ) have moved to llvm 7.0. Kindly update the 'python-llvmlite' AUR package when this is done.

@stuartarchibald
Copy link
Contributor

Reminder to add support for perf event listeners following #394.

@stuartarchibald
Copy link
Contributor

PRs so far:

Numba PR for update to LLVM 7: numba/numba#3437

@handicraftsman
Copy link

Yeah, moving to llvm 7 would be nice - llvm 7 is available under llvm name in archlinux repositories, and it conflicts with llvm6 package

@seibert
Copy link
Contributor Author

seibert commented Nov 1, 2018

note that due to some test failures with the new LLVM (upgrading LLVM always seems to break something) we've backed out our LLVM 7 patches while we continue to work on the issue. We're still hoping for the release at the end of November to be based on LLVM 7.

@seibert
Copy link
Contributor Author

seibert commented Mar 28, 2019

Closing as this was completed a while ago.

@seibert seibert closed this as completed Mar 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants