Rui Ueyama
Rui Ueyama
I ran a quick benchmark again and the number seems consistent. ``` ruiu@odyssey:~/llvm-project/b$ taskset -c 0-31 hyperfine 'mold @rsp' 'ld.lld @rsp' Benchmark 1: mold @rsp Time (mean ± σ): 1.636...
``` $ ~/bloaty/build/bloaty bin/clang-19 FILE SIZE VM SIZE -------------- -------------- 70.2% 2.85Gi 0.0% 0 .debug_info 6.0% 249Mi 0.0% 0 .debug_str 5.8% 240Mi 0.0% 0 .strtab 4.7% 196Mi 0.0% 0 .debug_line...
How did you build jemalloc with mold? Please copy and paste you command line. Also please copy and paste the exact error message you got.
The linker complains that you passed `/usr/bin/ld` as an argument for the `--plugin` option, which takes a linker plugin .so file. You want to check what linker options you are...
@fsvm88 Can you build it with GNU ld? In other words, can you build it if you replace `-fuse-ld=mold` with `-fuse-ld=bfd`?
LLVM lld is, as a subproject of LLVM, supports LLVM bitcode natively, so it doesn't require a plugin to read LLVM object files. (By the way, on the other hand,...
What is the version of `/home/tanhuiri/projects/llvm-project/build_dev/bin/clang++`? Does this happen with a release version of LLVM?
I checked out ffmpeg from //github.com/FFmpeg/FFmpeg.git and built it with mold with `./configure --enable-lto`. It looks like it builds just fine. My compiler is gcc 14. How can I reproduce...
@FerdiScholten Can you copy-and-paste the URLs of the bugs you filed here for tracking purpose?
Here is the command line options given to mold when mold failed due to the assertion failure. ``` --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -pie -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o scalar /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../lib64/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/13/crtbeginS.o...