Further proof that 2ca933301183b1e913802bc5710c0cb5218ada28 is the guilty commit: If I build current "beta" rustc locally (using a checkout updated to "beta" branch, which reports itself as v1.60.0-dev), then I hit this issue, but if I `git revert` these two commits... https://github.com/rust-lang/rust/commit/2ca933301183b1e913802bc5710c0cb5218ada28 https://github.com/rust-lang/rust/commit/62f4ce993e8aa788c8269d75aea2db84cafb1f9f ...then I can build successfully. (If I only revert 2ca933301183b1e913802bc5710c0cb5218ada28, then I get an unrelated build issue. I have to revert both 2ca933301183b1e913802bc5710c0cb5218ada28 and 62f4ce993e8aa788c8269d75aea2db84cafb1f9f in order to build successfully. Note that 62f4ce993e8aa788c8269d75aea2db84cafb1f9f doesn't quite cleanly revert - it hits a merge conflict in a testcase's `.stderr` expectation file, but I think that can be resolved trivially for local testing purposes.)
Bug 1760743 Comment 13 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
Further proof that 2ca933301183b1e913802bc5710c0cb5218ada28 is the guilty commit: If I build current "beta" rustc locally (using a checkout updated to "beta" branch, which reports itself as v1.60.0-dev after being built), then I hit this issue, but if I `git revert` these two commits... https://github.com/rust-lang/rust/commit/2ca933301183b1e913802bc5710c0cb5218ada28 https://github.com/rust-lang/rust/commit/62f4ce993e8aa788c8269d75aea2db84cafb1f9f ...then I can build successfully. (If I only revert 2ca933301183b1e913802bc5710c0cb5218ada28, then I get an unrelated build issue. I have to revert both 2ca933301183b1e913802bc5710c0cb5218ada28 and 62f4ce993e8aa788c8269d75aea2db84cafb1f9f in order to build successfully. Note that 62f4ce993e8aa788c8269d75aea2db84cafb1f9f doesn't quite cleanly revert - it hits a merge conflict in a testcase's `.stderr` expectation file, but I think that can be resolved trivially for local testing purposes.)
Further proof that 2ca933301183b1e913802bc5710c0cb5218ada28 is the guilty commit: If I build current "beta" rustc locally (using a checkout updated to "beta" branch, which reports itself as v1.60.0-dev after being built), then I hit this issue, but if I `git revert` these two commits... https://github.com/rust-lang/rust/commit/2ca933301183b1e913802bc5710c0cb5218ada28 https://github.com/rust-lang/rust/commit/62f4ce993e8aa788c8269d75aea2db84cafb1f9f ...then I can build successfully. (If I follow this same process but only revert 2ca933301183b1e913802bc5710c0cb5218ada28, then I get an unrelated build issue. I have to revert both 2ca933301183b1e913802bc5710c0cb5218ada28 **and** 62f4ce993e8aa788c8269d75aea2db84cafb1f9f in order to build successfully. Note that 62f4ce993e8aa788c8269d75aea2db84cafb1f9f doesn't quite cleanly revert - it hits a merge conflict in a testcase's `.stderr` expectation file, but I think that can be resolved trivially for local testing purposes.)
Further proof that 2ca933301183b1e913802bc5710c0cb5218ada28 is the guilty commit: If I build current "beta" rustc locally (using a checkout updated to "beta" branch, which reports itself as v1.60.0-dev after being built), then I hit this issue, but if I `git revert` these two commits... https://github.com/rust-lang/rust/commit/2ca933301183b1e913802bc5710c0cb5218ada28 https://github.com/rust-lang/rust/commit/62f4ce993e8aa788c8269d75aea2db84cafb1f9f ...then I can build successfully. (If I follow this same process but only revert 2ca933301183b1e913802bc5710c0cb5218ada28, then I get an unrelated build issue. I have to revert both 2ca933301183b1e913802bc5710c0cb5218ada28 **and** 62f4ce993e8aa788c8269d75aea2db84cafb1f9f in order to build successfully. Note also that 62f4ce993e8aa788c8269d75aea2db84cafb1f9f doesn't quite cleanly revert - it hits a merge conflict in a testcase's `.stderr` expectation file, but I think that can be resolved trivially for local testing purposes.)
Further proof that 2ca933301183b1e913802bc5710c0cb5218ada28 is the guilty commit: If I build current "beta" rustc locally (using a checkout updated to "beta" branch, which reports itself as v1.60.0-dev after being built), then I hit this issue, but if I `git revert` these two commits... https://github.com/rust-lang/rust/commit/2ca933301183b1e913802bc5710c0cb5218ada28 https://github.com/rust-lang/rust/commit/62f4ce993e8aa788c8269d75aea2db84cafb1f9f ...then I can build successfully. (If I follow this same process but only revert 2ca933301183b1e913802bc5710c0cb5218ada28, then I get an unrelated build issue. I have to revert both 2ca933301183b1e913802bc5710c0cb5218ada28 **and** 62f4ce993e8aa788c8269d75aea2db84cafb1f9f in order to build successfully. Note also that 62f4ce993e8aa788c8269d75aea2db84cafb1f9f doesn't quite cleanly revert - it hits a merge conflict in a testcase's `.stderr` expectation file, but I think that can be resolved trivially for local investigation purposes.)