On Wed, Sep 30, 2026 at 2:32 PM Barak A. Pearlmutter <[email protected]> wrote:
> Okay, I'll look into the LTO deal, check if it is still an issue with 12.1-12 
> and with the latest upstream development snapshot. But fair warning: if it's 
> a hassle I'll just disable it, because it won't matter for performance with 
> the native back-ends, and with the bytecode back-end you're already giving 
> away ×20 and I doubt LTO will make a difference because the code's fast-path 
> is already pretty well tuned. Meantime I suggest you disable LTO in Ubuntu 
> for mit-scheme.

Yes, the issue still happens with 12.1-12. And yes, I could set this
in Ubuntu or you could set it yourself to disable LTO for Ubuntu:

export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=-lto

Notice that this -lto insead of +lto to force disable instead of force enable.

Thank you,
Jeremy Bícha

Reply via email to