Skip to content

Disk usage 2-3x somewhere around 1.48 #84097

Closed
@infinity0

Description

@infinity0

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

No one assigned

    Labels

    I-heavyIssue: Problems and improvements with respect to binary size of generated code.ICEBreaker-Cleanup-CrewHelping to "clean up" bugs with minimal examples and bisectionsP-highHigh priorityT-compilerRelevant to the compiler team, which will review and decide on the PR/issue.regression-from-stable-to-stablePerformance or correctness regression from one stable version to another.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions