Does anyone have any intuition as to what would have caused this? https://github.com/rust-lang/log/issues/365
Any clue when it started?
Not yet - I just noticed it a couple minutes ago. I'm going to try to get a minimal repro on godbolt and run back through their verisons
it looks like the existence of the fmt::Arguments argument breaks the optimization: https://rust.godbolt.org/z/ytgGyX
it does the right thing with that argument commented out, but the wrong thing when its present
oh - it's not assembling the tuple, its assembling the Arguments
never mind me!