-
Notifications
You must be signed in to change notification settings - Fork 18
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
Install size grows from 89M (released) to 535M (master) #41
Comments
The increase in size is mostly due to the fact that #master branch has now AMDGPU.jl as deps to support ROCm MPI. As you reported elsewhere, AMDGPU.jl is a large package as ships many jll. |
Thanks for investigating this. As you found that it the AMDGPU.jl package that makes uses up most of the space (reported on the other issue you mentioned), please open an issue there instead. I am closing this one therefore. |
@mkitti : UPDATE: we have removed the explicit GPU dependencies here making use of extensions; see the release notes of the latest release: https://github.com/eth-cscs/ImplicitGlobalGrid.jl/releases/tag/v0.15.0 This solves also the issue you brought up here completely. |
The currently released version of ImplicitGlobalGrid.jl v0.1 currently installs 72 dependencies taking 89 megabytes of space in a clean Julia depot.
The master branch after #34 expands this footprint to 95 dependencies taking 535 megabytes of space in a clean Julia depot.
I found this while exploring omlins/CellArrays.jl#16 (comment), and I also wanted to document this here. My suggestion there was to split the core code into a small subdirectory package with fewer dependencies, then add that as a dependency of the main package.
The text was updated successfully, but these errors were encountered: