From 9c42c8c37ab87ed481aa8f7586ede765e1efdc79 Mon Sep 17 00:00:00 2001 From: Zyad Hassan Date: Thu, 29 Feb 2024 16:58:24 -0800 Subject: [PATCH 1/2] Update s2n-quic submodule weekly through dependabot --- .github/dependabot.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 7647990dd685..7f78dab1ece0 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,3 +9,10 @@ updates: directory: "/" schedule: interval: "weekly" + + - package-ecosystem: "gitsubmodule" + directory: "/" + allow: + - dependency-name: "tests/perf/s2n-quic" + schedule: + interval: "weekly" From 2f30f550565631edb60807a35f9682e99352ffd5 Mon Sep 17 00:00:00 2001 From: zhassan-aws <88045115+zhassan-aws@users.noreply.github.com> Date: Sat, 2 Mar 2024 02:57:29 +0000 Subject: [PATCH 2/2] Upgrade Rust toolchain to nightly-2024-02-26 --- rust-toolchain.toml | 2 +- rustc-ice-2024-03-02T02_38_41-7418.txt | 159 +++++++++++++++++++++++++ 2 files changed, 160 insertions(+), 1 deletion(-) create mode 100644 rustc-ice-2024-03-02T02_38_41-7418.txt diff --git a/rust-toolchain.toml b/rust-toolchain.toml index 408b2e859604..a94e488956f1 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -2,5 +2,5 @@ # SPDX-License-Identifier: Apache-2.0 OR MIT [toolchain] -channel = "nightly-2024-02-25" +channel = "nightly-2024-02-26" components = ["llvm-tools-preview", "rustc-dev", "rust-src", "rustfmt"] diff --git a/rustc-ice-2024-03-02T02_38_41-7418.txt b/rustc-ice-2024-03-02T02_38_41-7418.txt new file mode 100644 index 000000000000..029ddc73a5cb --- /dev/null +++ b/rustc-ice-2024-03-02T02_38_41-7418.txt @@ -0,0 +1,159 @@ +thread 'main' panicked at src/tools/rustfmt/src/parse/session.rs:42:9: +silent emitter attempted to translate a diagnostic +stack backtrace: + 0: 0x7f2cee20ceaf - std::backtrace_rs::backtrace::libunwind::trace::hccc68910ff13f958 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 + 1: 0x7f2cee20ceaf - std::backtrace_rs::backtrace::trace_unsynchronized::h88722ccba6833fa5 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 + 2: 0x7f2cee20ceaf - std::backtrace::Backtrace::create::h01d402c209ac5db2 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/backtrace.rs:331:13 + 3: 0x7f2cee20cdf0 - std::backtrace::Backtrace::force_capture::h69a70e3e5cea5385 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/backtrace.rs:312:9 + 4: 0x7f2ceaea1108 - std[d552d81111d10822]::panicking::update_hook::>::{closure#0} + 5: 0x7f2cee227c60 - as core::ops::function::Fn>::call::h148c64496bcc724c + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/alloc/src/boxed.rs:2030:9 + 6: 0x7f2cee227c60 - std::panicking::rust_panic_with_hook::h18f7fbcd19143e05 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:783:13 + 7: 0x7f2cee227969 - std::panicking::begin_panic_handler::{{closure}}::h9b1e5e4a583f1a9f + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:649:13 + 8: 0x7f2cee224ee6 - std::sys_common::backtrace::__rust_end_short_backtrace::h5a04e37630d644c0 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/sys_common/backtrace.rs:171:18 + 9: 0x7f2cee2276d4 - rust_begin_unwind + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:645:5 + 10: 0x7f2cee271ea5 - core::panicking::panic_fmt::h6be3da941e46ae73 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/core/src/panicking.rs:72:14 + 11: 0x564003c2d02f - ::fallback_fluent_bundle + 12: 0x564003ba8901 - ::translate_message + 13: 0x7f2ce956e520 - ::eagerly_translate::, rustc_errors[fcee4e46eb3cda72]::diagnostic::DiagnosticArgValue>> + 14: 0x7f2ceb570e6c - ::add_to_diagnostic_with::::subdiagnostic::{closure#0}> + 15: 0x7f2ceb570ce4 - ::into_diagnostic + 16: 0x7f2cec3d14cd - ::parse_expr_assoc_with + 17: 0x7f2cecaacede - ::parse_local + 18: 0x7f2cec8c8fdd - ::parse_stmt_without_recovery + 19: 0x7f2cec8c57b6 - ::parse_block_tail + 20: 0x7f2cec7f1ef0 - ::parse_fn + 21: 0x7f2cecb7f61b - ::parse_item_kind + 22: 0x7f2cec5ab1be - ::parse_item_common + 23: 0x7f2cec5a8c2a - ::parse_mod + 24: 0x7f2ced2e2af1 - ::parse_crate_mod + 25: 0x564003c2cbdf - ::parse_crate + 26: 0x564003be62a4 - >>::format_input_inner::{closure#0} + 27: 0x564003c59208 - rustfmt_nightly[8d4f808e9469a8c9]::format_snippet + 28: 0x564003c0d656 - , rustfmt_nightly[8d4f808e9469a8c9]::macros::rewrite_macro_def::{closure#1}, rustfmt_nightly[8d4f808e9469a8c9]::macros::rewrite_macro_def::{closure#2}, rustfmt_nightly[8d4f808e9469a8c9]::macros::rewrite_macro_def::{closure#3}> as core[bd769e7ba7008c3]::iter::traits::iterator::Iterator>::next::{closure#0} + 29: 0x564003c126fa - rustfmt_nightly[8d4f808e9469a8c9]::macros::rewrite_macro_def + 30: 0x564003c4e4c5 - ::visit_item + 31: 0x564003c32ae6 - ::visit_items_with_reordering + 32: 0x564003c526cb - ::format_separate_mod + 33: 0x564003acc7be - >::format_input_inner::{closure#0} + 34: 0x564003ae1e41 - rustfmt[61a5e1a68eb86e51]::format_and_emit_report:: + 35: 0x564003adfdb7 - rustfmt[61a5e1a68eb86e51]::execute + 36: 0x564003adb9ab - rustfmt[61a5e1a68eb86e51]::main + 37: 0x564003ac6083 - std[d552d81111d10822]::sys_common::backtrace::__rust_begin_short_backtrace:: + 38: 0x564003ac8329 - std[d552d81111d10822]::rt::lang_start::<()>::{closure#0} + 39: 0x7f2cee209e93 - core::ops::function::impls:: for &F>::call_once::hd871a26e604b1b61 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/core/src/ops/function.rs:284:13 + 40: 0x7f2cee209e93 - std::panicking::try::do_call::h8c535df1c0082533 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:552:40 + 41: 0x7f2cee209e93 - std::panicking::try::hb983a17d8c2d0d25 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:516:19 + 42: 0x7f2cee209e93 - std::panic::catch_unwind::hc39ef01f5f7bff9a + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panic.rs:142:14 + 43: 0x7f2cee209e93 - std::rt::lang_start_internal::{{closure}}::h5d0060bca314125e + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/rt.rs:148:48 + 44: 0x7f2cee209e93 - std::panicking::try::do_call::h9eec93bd1b7794e8 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:552:40 + 45: 0x7f2cee209e93 - std::panicking::try::h4e014b77ab3dfd3d + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:516:19 + 46: 0x7f2cee209e93 - std::panic::catch_unwind::ha2f220b987d764b1 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panic.rs:142:14 + 47: 0x7f2cee209e93 - std::rt::lang_start_internal::h55152906ff6b99c9 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/rt.rs:148:20 + 48: 0x564003ae3005 - main + 49: 0x7f2ce7c29d90 - + 50: 0x7f2ce7c29e40 - __libc_start_main + 51: 0x564003ab56f9 - + 52: 0x0 - + + +rustc version: 1.78.0-nightly (0ecbd0605 2024-02-25) +platform: x86_64-unknown-linux-gnuthread 'main' panicked at src/tools/rustfmt/src/parse/session.rs:42:9: +silent emitter attempted to translate a diagnostic +stack backtrace: + 0: 0x7f2cee20ceaf - std::backtrace_rs::backtrace::libunwind::trace::hccc68910ff13f958 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/../../backtrace/src/backtrace/libunwind.rs:104:5 + 1: 0x7f2cee20ceaf - std::backtrace_rs::backtrace::trace_unsynchronized::h88722ccba6833fa5 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 + 2: 0x7f2cee20ceaf - std::backtrace::Backtrace::create::h01d402c209ac5db2 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/backtrace.rs:331:13 + 3: 0x7f2cee20cdf0 - std::backtrace::Backtrace::force_capture::h69a70e3e5cea5385 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/backtrace.rs:312:9 + 4: 0x7f2ceaea1108 - std[d552d81111d10822]::panicking::update_hook::>::{closure#0} + 5: 0x7f2cee227c60 - as core::ops::function::Fn>::call::h148c64496bcc724c + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/alloc/src/boxed.rs:2030:9 + 6: 0x7f2cee227c60 - std::panicking::rust_panic_with_hook::h18f7fbcd19143e05 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:783:13 + 7: 0x7f2cee227969 - std::panicking::begin_panic_handler::{{closure}}::h9b1e5e4a583f1a9f + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:649:13 + 8: 0x7f2cee224ee6 - std::sys_common::backtrace::__rust_end_short_backtrace::h5a04e37630d644c0 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/sys_common/backtrace.rs:171:18 + 9: 0x7f2cee2276d4 - rust_begin_unwind + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:645:5 + 10: 0x7f2cee271ea5 - core::panicking::panic_fmt::h6be3da941e46ae73 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/core/src/panicking.rs:72:14 + 11: 0x564003c2d02f - ::fallback_fluent_bundle + 12: 0x564003ba8901 - ::translate_message + 13: 0x7f2ce956e520 - ::eagerly_translate::, rustc_errors[fcee4e46eb3cda72]::diagnostic::DiagnosticArgValue>> + 14: 0x7f2ceb570e6c - ::add_to_diagnostic_with::::subdiagnostic::{closure#0}> + 15: 0x7f2ceb570ce4 - ::into_diagnostic + 16: 0x7f2cec3d14cd - ::parse_expr_assoc_with + 17: 0x7f2cecaacede - ::parse_local + 18: 0x7f2cec8c8fdd - ::parse_stmt_without_recovery + 19: 0x7f2cec8c57b6 - ::parse_block_tail + 20: 0x7f2cec7f1ef0 - ::parse_fn + 21: 0x7f2cecb7f61b - ::parse_item_kind + 22: 0x7f2cec5ab1be - ::parse_item_common + 23: 0x7f2cec8c8600 - ::parse_stmt_without_recovery + 24: 0x7f2cec8c57b6 - ::parse_block_tail + 25: 0x7f2cec7f1ef0 - ::parse_fn + 26: 0x7f2cecb7f61b - ::parse_item_kind + 27: 0x7f2cec5ab1be - ::parse_item_common + 28: 0x7f2cec5a8c2a - ::parse_mod + 29: 0x7f2ced2e2af1 - ::parse_crate_mod + 30: 0x564003c2cbdf - ::parse_crate + 31: 0x564003be62a4 - >>::format_input_inner::{closure#0} + 32: 0x564003c59208 - rustfmt_nightly[8d4f808e9469a8c9]::format_snippet + 33: 0x564003c59eb2 - rustfmt_nightly[8d4f808e9469a8c9]::format_code_block + 34: 0x564003c0d6b2 - , rustfmt_nightly[8d4f808e9469a8c9]::macros::rewrite_macro_def::{closure#1}, rustfmt_nightly[8d4f808e9469a8c9]::macros::rewrite_macro_def::{closure#2}, rustfmt_nightly[8d4f808e9469a8c9]::macros::rewrite_macro_def::{closure#3}> as core[bd769e7ba7008c3]::iter::traits::iterator::Iterator>::next::{closure#0} + 35: 0x564003c126fa - rustfmt_nightly[8d4f808e9469a8c9]::macros::rewrite_macro_def + 36: 0x564003c4e4c5 - ::visit_item + 37: 0x564003c32ae6 - ::visit_items_with_reordering + 38: 0x564003c526cb - ::format_separate_mod + 39: 0x564003acc7be - >::format_input_inner::{closure#0} + 40: 0x564003ae1e41 - rustfmt[61a5e1a68eb86e51]::format_and_emit_report:: + 41: 0x564003adfdb7 - rustfmt[61a5e1a68eb86e51]::execute + 42: 0x564003adb9ab - rustfmt[61a5e1a68eb86e51]::main + 43: 0x564003ac6083 - std[d552d81111d10822]::sys_common::backtrace::__rust_begin_short_backtrace:: + 44: 0x564003ac8329 - std[d552d81111d10822]::rt::lang_start::<()>::{closure#0} + 45: 0x7f2cee209e93 - core::ops::function::impls:: for &F>::call_once::hd871a26e604b1b61 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/core/src/ops/function.rs:284:13 + 46: 0x7f2cee209e93 - std::panicking::try::do_call::h8c535df1c0082533 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:552:40 + 47: 0x7f2cee209e93 - std::panicking::try::hb983a17d8c2d0d25 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:516:19 + 48: 0x7f2cee209e93 - std::panic::catch_unwind::hc39ef01f5f7bff9a + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panic.rs:142:14 + 49: 0x7f2cee209e93 - std::rt::lang_start_internal::{{closure}}::h5d0060bca314125e + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/rt.rs:148:48 + 50: 0x7f2cee209e93 - std::panicking::try::do_call::h9eec93bd1b7794e8 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:552:40 + 51: 0x7f2cee209e93 - std::panicking::try::h4e014b77ab3dfd3d + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panicking.rs:516:19 + 52: 0x7f2cee209e93 - std::panic::catch_unwind::ha2f220b987d764b1 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/panic.rs:142:14 + 53: 0x7f2cee209e93 - std::rt::lang_start_internal::h55152906ff6b99c9 + at /rustc/0ecbd0605770f45c9151715e66ba2b3cae367fcb/library/std/src/rt.rs:148:20 + 54: 0x564003ae3005 - main + 55: 0x7f2ce7c29d90 - + 56: 0x7f2ce7c29e40 - __libc_start_main + 57: 0x564003ab56f9 - + 58: 0x0 -