However, I am encountering compiler errors when trying to build stage0 compiler artifacts. The full log can be found here. The build works on my local machine, so I suspect it might be an issue with a missing dependency/versioning. Does anyone know what this error might pertain to?
Given that the error message is "error: description for error code EXXX doesn't start and end with a newline" and you're building on Windows, there's a good chance it's related to Windows vs *nix newlines. The Rust project also uses Azure Pipelines and looking at the recent Git history, I see that we recently changed some Git settings so that newlines wouldn't be converted on checkout: ci: explicitly disable CRLF conversion on Windows · rust-lang/rust@239a404 · GitHub
That was indeed the issue. I solved it by changing the git config with git config --global core.autocrlf false in a powershell script before cloning the source repository.