"I think it might be a combo of:..." <- > <@jamesmunns:beeper.com> I think it might be a combo of: > > * not using optimized builds (rare), possibly in combination with LTO (probably also a rare combo) > * using dynamic dispatch (common in format, but less so in embedded or with defmt) > > But nothing is really shouting out as exclusive to those things. Did it originally also produce in debug mode? or was it doing that in release mode too for you? I mostly had never tried a release build using 2023-08-09 or later since I first found this with dev mode and didn't at the time realize it was mode-specific. We've been holding ourselves back at 2023-08-08 for months because of this. I've also always used opt "z" in dev mode for smallest code footprint, and lto "fat" forever probably because early on it gave the smallest code size too.