Auto merge of #58495 - kennytm:rollup, r=kennytm
Rollup of 19 pull requests
Successful merges:
- #57929 (Rustdoc remove old style files)
- #57981 (Fix #57730)
- #58074 (Stabilize slice_sort_by_cached_key)
- #58196 (Add specific feature gate error for const-unstable features)
- #58293 (Remove code for updating copyright years in generate-deriving-span-tests)
- #58306 (Don't default on std crate when manipulating browser history)
- #58359 (librustc_mir: use ? in impl_snapshot_for! macro)
- #58395 (Instant::checked_duration_since)
- #58429 (fix Box::into_unique effecitvely transmuting to a raw ptr)
- #58433 (Update which libcore/liballoc tests Miri ignores, and document why)
- #58438 (Use posix_spawn_file_actions_addchdir_np when possible)
- #58440 (Whitelist the ARM v6 target-feature)
- #58448 (rustdoc: mask `compiler_builtins` docs)
- #58468 (split MaybeUninit into several features, expand docs a bit)
- #58479 (compile-pass test for #53606)
- #58489 (Fix runtime error in generate-keyword-tests)
- #58496 (Fix documentation for std::path::PathBuf::pop)
- #58509 (Notify myself when Clippy toolstate changes)
- #58521 (Fix tracking issue for error iterators)
diff --git a/src/tools/publish_toolstate.py b/src/tools/publish_toolstate.py
index 3688812..ef17d6f 100755
--- a/src/tools/publish_toolstate.py
+++ b/src/tools/publish_toolstate.py
@@ -140,12 +140,12 @@
tool, MAINTAINERS.get(tool),
relevant_pr_number, relevant_pr_user, pr_reviewer,
)
- except IOError as (errno, strerror):
+ except IOError as e:
# network errors will simply end up not creating an issue, but that's better
# than failing the entire build job
- print "I/O error({0}): {1}".format(errno, strerror)
+ print("I/O error: {0}".format(e))
except:
- print "Unexpected error:", sys.exc_info()[0]
+ print("Unexpected error: {0}".format(sys.exc_info()[0]))
raise
if changed: