Massive output binaries for powerpc-linux-musl and riscv64-linux-musl #20945
Labels
arch-powerpc
32-bit and 64-bit Power ISA
arch-riscv
32-bit and 64-bit RISC-V
backend-llvm
The LLVM backend outputs an LLVM IR Module.
optimization
Milestone
Zig Version
0.14.0-dev.829 2e26cf83c
Steps to Reproduce and Observed Behavior
Building my fork of zigup at commit 5dbe36f4ea80a21cb99ce27f6a903266a62cd1aa (current master) results in huge binary sizes on powerpc-linux-musl (61MB) and riscv64-linux-musl (85MB).
Other architectures (tested arm/aarch64/powerpc64le/x86_64) built with the same OS/ABI/libc range between 9.3MB and 11MB.
Compressing the files with gzip results in file sizes similar across all of the architectures I tested.
Repro:
It looks like #18122 is related but no longer reproducible
Expected Behavior
Similar binary sizes between architectures
The text was updated successfully, but these errors were encountered: