{"push_id":2720366192,"size":3,"distinct_size":0,"ref":"refs/heads/master","head":"bb09c39f4454577c9346fcce24db0f53ca49dce7","before":"cc903c64eb52a3904a4f269ff58363528c4e96cd","commits":[{"sha":"a569c249c297a7c3e36ff80aeddf6f42aca5abe6","author":{"name":"Mark Rousskov","email":"a4803c5ee02cf1192e4eafb52093df4a6d9d6e7e@gmail.com"},"message":"Do not attempt to recompile codegen backend(s) with --keep-stage\n\nPreviously we'd attempt to recompile them and that would fail since\nwe've essentially not built the entire compiler yet, or we're faking\nthat fact. This commit should make us ignore the codegen backend build\nas well.\n\nUnlike the other compile steps, there is no CodegenBackendLink step that\nwe run here, because that is done later as a part of assembling the\nfinal compiler and as an explicit function call.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/a569c249c297a7c3e36ff80aeddf6f42aca5abe6"},{"sha":"8eddabaafd91e476956a1c52a1f966f11b4edb85","author":{"name":"Mark Rousskov","email":"a4803c5ee02cf1192e4eafb52093df4a6d9d6e7e@gmail.com"},"message":"Change keep-stage to only affect the passed stage\n\nThe best way to build a stage 2 rustc is now probably\n  ./x.py build --stage 2 src/rustc # once\n  ./x.py build --stage 2 --keep-stage 1 src/rustc","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/8eddabaafd91e476956a1c52a1f966f11b4edb85"},{"sha":"bb09c39f4454577c9346fcce24db0f53ca49dce7","author":{"name":"bors","email":"3a2c29237f73c7cf88424b80e427b1884f346b35@rust-lang.org"},"message":"Auto merge of #52360 - Mark-Simulacrum:fix-keep-stage-for-cg-backends, r=alexcrichton\n\nDo not attempt to recompile codegen backend(s) with --keep-stage\n\nPreviously we'd attempt to recompile them and that would fail since\nwe've essentially not built the entire compiler yet, or we're faking\nthat fact. This commit should make us ignore the codegen backend build\nas well.\n\nUnlike the other compile steps, there is no CodegenBackendLink step that\nwe run here, because that is done later as a part of assembling the\nfinal compiler and as an explicit function call.\n\nr? @alexcrichton\n\nI think this may fix or at least assist with #52174.\n\ncc @RalfJung @tinco -- if you can test this patch locally that'd be\namazing; I don't want to recompile for the next couple hours to test it\nlocally. I don't think it can make the situation worse, and in fact, if\nI've interpreted the cause of the failure correctly then this will fix\nyour problem.","distinct":false,"url":"https://api.github.com/repos/rust-lang/rust/commits/bb09c39f4454577c9346fcce24db0f53ca49dce7"}]}
{"actor":{"display_login":"bors"}}