-
https://clang.llvm.org/docs/ThinLTO.html
https://programmer.ink/think/llvm-full-lto-learning-notes.html
LLVM中的lld程序流程分析 https://zhuanlan.zhihu.com/p/174077712
https://blog.llvm.org/2016/06/thinlt…
-
### Description
Both for CI and locally. This could affect performance.
An example build: https://ci.brave.com/job/brave-browser-build-macos-arm64/4077/
```
[2024-08-13T18:43:28.609Z] [1 processes…
-
### 详细叙述
[4009/4009] LINK ./naive
FAILED: naive
"python3" "../../build/toolchain/gcc_link_wrapper.py" --output="./naive" -- ../../third_party/llvm-build/Release+Asserts/bin/clang++ -fuse-ld=lld …
-
Hello,
Note: This is an RFC, not patch.
We would like to propose implementation of a new functionality in FASTBuild that will allow its seamless integration with Distributed ThinLTO technology (…
-
While trying to debug #96734, I built LLVM with `-fsanitize=thread`, and virtually all ThinLTO tests failed with many dozens of TSan 'data race' errors, which looked very similar to this example:
`…
-
I'm experimenting with using ThinLTO instead of monolithic LTO for my builds. However, when building my code with ThinLTO enabled, I get the following crash:
```
/Users/dodo/.conan/data/emsdk_inst…
-
```
ld.lld: error: undefined symbol: os/signal.signal_recv
>>> referenced by signal_unix.go:23 (/usr/lib/go/src/os/signal/signal_unix.go:23)
>>> /home/sewn/.cache/tinygo/thinlto/llvmc…
-
I haven't tested myself and I kinda introduced another variable into it, but I built my Firefox fork with it, and got an issue about performance being worse. I went back to old LTO and performance is …
-
### What happens?
The `linuxPackages_cachyos-lto.nvidia_x11` fails to build due to permission errors related to ThinLTO.
One would encounter this with the following configuration:
```nix
{
…
-
I'm experimenting with ThinLTO instead of monolithic LTO, but unfortunately it always fails.
I get one of the two following errors at link time:
```
wasm-ld: error: inconsistent LTO Unit splitt…