-
### Describe your feature request or suggestion in detail
Currently there are multiple ODR (One Definition Rule) violation warnings with LTO (Link Time Optimization) enabled for POD structures (Plain…
-
In [this repo](https://github.com/ggoodman/wasi-import-repro), I've shown two scenarios where code that is functionally identical produces very different WASM binaries.
### Setup
The two scenari…
-
### Problem
Cargo incorrectly uses `-C linker-plugin-lto` to request bitcode only crates. That's not what `-C linker-plugin-lto` is intended for. On Windows it has the additional effect of changing h…
Zoxc updated
2 months ago
-
Building under GCC `14.0.1` with `-flto` (Fedora Rawhide) currently results in a number of `-Wmaybe-uninitialized` warnings. Some of these are things we might not want to "fix", i.e in test code. Some…
-
This was reported on Gentoo at https://bugs.gentoo.org/878987, and I've verified that it still happens with the latest v0.3.23.
The `-Wlto-type-mismatch` flag warns about type mismatches in global …
-
### Is your feature request related to a problem?
Performance
### Describe a solution you would like
OpenJDK's `configure` has a `link-time-opt` feature (`--with-jvm-features=link-time-opt`) …
-
Hi @molpopgen. The LTO stuff you contributed to SLiM in now out in the 3.2.1 release (thanks!), and a user sent me the following:
> I had a little trouble compiling on my ubuntu 14.04 machine.
>…
-
Hi!
I have several ideas about how Dune's performance can be improved - maybe some of these ideas will be interesting enough for you to try them ;)
Firstly, I noticed that in the `Cargo.toml` fi…
-
When investigating https://github.com/llvm/llvm-project/issues/70703, we discovered that Unified LTO doesn't work w/ split LTO units.
To quote from that issue:
```
If you run Unified LTO with sp…
-
While poking around looking at something else, I tripped over this. A
set of files compiled without LTO has perfectly reasonable debug info,
in particular "main" shows a call-site for calling "foo" …