-
Notifications
You must be signed in to change notification settings - Fork 720
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
Builddir 114 GB when compiling Rust-1.70.0-GCCcore-12.3.0.eb
inside Rocky-8.9 container
#22247
Comments
Related PR: easybuilders/easybuild-framework#4688 I feel like this should be something people need to be aware of. Debug symbols can increase the required size for software significantly. I will certainly need to turn off this feature immediately, since I'm working with max. 1TB of disk size for software (on my personal systems). |
I agree. I am suing my laptop as a build system, so gain limited disc space. |
@sassy-crick Can you check whether you're also seeing this huge build directory when using |
Based on his comment on Slack, Clang did show a significant difference when using the option.
|
I can confirm that The problem did not appear with |
Just to add to this: Rebuilding |
I am currently in need to install
HOOMD-blue v4.9.1
(see PR #22013) as I need theLLVM
version from PR #20902 and thus I need to use EasyBuild-5.Part of the installation is
Rust-1.70.0-GCCcore-12.3.0.eb
.During the installation I noticed the build directory is getting larger and larger. In the end I had 114 GB in it:
This does not look right to me. A bit further drilling gives me this:
Once I got enough space, it is installing ok, all the tests are passing. I know that
Rust
requires quite a bit of space when building but that is frankly just insane. Something seems to go wrong here.I have not tried it with the latest Easybuild-4.9.4 version, outside a container.
I still have the log file of the build, happy to upload it here if that helps. Also happy to answer any questions.
The text was updated successfully, but these errors were encountered: