Closed
Description
Not sure if anyone else is seeing this, but the Debian builds of rustc started to take up way more disk space around 1.48, in some cases more than a 3x increase:
arch | 1.47 → 1.48 | 1.48 → 1.48 | 1.49 beta → 1.49 |
---|---|---|---|
all [*] | 7 GB | 20.32 GB | 21.73 GB |
amd64 | 8.36 GB | 32.69 GB | 34.62 GB |
arm64 | 7.61 GB | 25.03 GB | 26.85 GB |
armel | 7.39 GB | 9.95 GB | 11.21 GB |
armhf | 7.38 GB | 9.94 GB | 11.2 GB |
i386 | 7.74 GB | 27.29 GB | 28.84 GB |
mips64el | 9.47 GB | 33.6 GB | 36.63 GB |
mipsel | 8.94 GB | 11.5 GB | 12.85 GB |
powerpc | 7.64 GB | 9.88 GB | (failed) |
ppc64 | 8.12 GB | 33.06 GB | 35.1 GB |
ppc64el | 14.4 GB | 39.48 GB | 41.75 GB |
riscv64 | 7.7 GB | 37.61 GB | (failed) |
s390x | 8.24 GB | 39.31 GB | 42.09 GB |
sparc64 | 7.97 GB | 31.57 GB | 33.39 GB |
Data from Debian rustc logs; the column headings mean (version of stage0 used -> stable version being built)
[*] architecture-independent artifacts such as libstd:wasm32 and docs; builds rustc during the process but this is discarded
LLVM 11 was used for all of these builds.
Metadata
Metadata
Assignees
Labels
Issue: Problems and improvements with respect to binary size of generated code.Helping to "clean up" bugs with minimal examples and bisectionsHigh priorityRelevant to the compiler team, which will review and decide on the PR/issue.Performance or correctness regression from one stable version to another.