Skip to content

ICE should be a request to set -Ctarget-cpu #139223

Open
@coolCucumber-cat

Description

@coolCucumber-cat

Output

$ cargo build --release --target=avr-specs/avr-atmega328p.json
   Compiling compiler_builtins v0.1.152
   Compiling core v0.0.0 (/home/sven/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core)
   Compiling proc-macro2 v1.0.94
   Compiling unicode-ident v1.0.18
   Compiling syn v1.0.109
   Compiling paste v1.0.15
   Compiling embedded-hal-bus v0.1.0
   Compiling quote v1.0.36
   Compiling ufmt-macros v0.3.0
   Compiling avr-device-macros v0.7.0
   Compiling rustc-std-workspace-core v1.99.0 (/home/sven/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-core)

thread 'rustc' panicked at compiler/rustc_codegen_ssa/src/back/metadata.rs:356:17:
compiler/rustc_codegen_ssa/src/back/metadata.rs:356:17: AVR CPU not explicitly specified
stack backtrace:
   0:     0x7e247b879b33 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::he2e6b0ecdb05c607
   1:     0x7e247c006051 - core::fmt::write::h610626c1c60da77c
   2:     0x7e247d466a91 - std::io::Write::write_fmt::h4e33684eb50b719c
   3:     0x7e247b879992 - std::sys::backtrace::BacktraceLock::print::h72b1875ec3ad25c3
   4:     0x7e247b87d47a - std::panicking::default_hook::{{closure}}::h2eb086ab7d432499
   5:     0x7e247b87cfff - std::panicking::default_hook::h4e505796ed0a3f8c
   6:     0x7e247a8f32b0 - std[33b37f4690323d4d]::panicking::update_hook::<alloc[b734503c5a26a59b]::boxed::Box<rustc_driver_impl[b04f6af5afbf5cf5]::install_ice_hook::{closure#1}>>::{closure#0}
   7:     0x7e247b87dcf3 - std::panicking::rust_panic_with_hook::h9e05a4a2b6a4fcb3
   8:     0x7e247aee70b2 - std[33b37f4690323d4d]::panicking::begin_panic::<alloc[b734503c5a26a59b]::string::String>::{closure#0}
   9:     0x7e247aee2326 - std[33b37f4690323d4d]::sys::backtrace::__rust_end_short_backtrace::<std[33b37f4690323d4d]::panicking::begin_panic<alloc[b734503c5a26a59b]::string::String>::{closure#0}, !>
  10:     0x7e247aedd907 - std[33b37f4690323d4d]::panicking::begin_panic::<alloc[b734503c5a26a59b]::string::String>
  11:     0x7e247af73477 - rustc_middle[33747cc028c37340]::util::bug::opt_span_bug_fmt::<rustc_span[174cbf46716f164]::span_encoding::Span>::{closure#0}
  12:     0x7e247af4ef8a - rustc_middle[33747cc028c37340]::ty::context::tls::with_opt::<rustc_middle[33747cc028c37340]::util::bug::opt_span_bug_fmt<rustc_span[174cbf46716f164]::span_encoding::Span>::{closure#0}, !>::{closure#0}
  13:     0x7e247af4edfb - rustc_middle[33747cc028c37340]::ty::context::tls::with_context_opt::<rustc_middle[33747cc028c37340]::ty::context::tls::with_opt<rustc_middle[33747cc028c37340]::util::bug::opt_span_bug_fmt<rustc_span[174cbf46716f164]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
  14:     0x7e2478a36840 - rustc_middle[33747cc028c37340]::util::bug::bug_fmt
  15:     0x7e247de0845f - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::metadata::elf_e_flags.cold
  16:     0x7e247d34df38 - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::metadata::create_object_file
  17:     0x7e247d34d782 - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::metadata::create_wrapper_file
  18:     0x7e247d0115ff - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::link::link_rlib
  19:     0x7e247cd8a686 - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::link::link_binary
  20:     0x7e247d1e50b1 - <rustc_interface[3c105e4e4d70b086]::queries::Linker>::link
  21:     0x7e247d1db3f9 - rustc_interface[3c105e4e4d70b086]::interface::run_compiler::<(), rustc_driver_impl[b04f6af5afbf5cf5]::run_compiler::{closure#0}>::{closure#1}
  22:     0x7e247cf5d452 - std[33b37f4690323d4d]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_with_globals<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_pool_with_globals<rustc_interface[3c105e4e4d70b086]::interface::run_compiler<(), rustc_driver_impl[b04f6af5afbf5cf5]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
  23:     0x7e247cf5dd34 - <<std[33b37f4690323d4d]::thread::Builder>::spawn_unchecked_<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_with_globals<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_pool_with_globals<rustc_interface[3c105e4e4d70b086]::interface::run_compiler<(), rustc_driver_impl[b04f6af5afbf5cf5]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[bab11496e675a0c0]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  24:     0x7e247cf5f12b - std::sys::pal::unix::thread::Thread::new::thread_start::h62b6440d2b872e88
  25:     0x7e2476c9caa4 - start_thread
                               at ./nptl/pthread_create.c:447:8
  26:     0x7e2476d29c3c - clone3
                               at ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78:0
  27:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please make sure that you have updated to the latest nightly

note: please attach the file at `/home/sven/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-core/rustc-ice-2025-04-01T19_47_32-21108.txt` to your bug report

note: compiler flags: --crate-type lib -C opt-level=s -C panic=abort -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -Z force-unstable-if-unmarked

note: some of the compiler flags provided by cargo are hidden

query stack during panic:
end of query stack
error: could not compile `rustc-std-workspace-core` (lib)

Caused by:
  process didn't exit successfully: `/home/sven/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rustc --crate-name rustc_std_workspace_core --edition=2024 /home/sven/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/rustc-std-workspace-core/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=s -C panic=abort -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values())' -C metadata=2388fa32c093de1f -C extra-filename=-401e2a0431789085 --out-dir /home/sven/arduino/target/avr-atmega328p/release/deps --target /home/sven/arduino/avr-specs/avr-atmega328p.json -Z force-unstable-if-unmarked -L dependency=/home/sven/arduino/target/avr-atmega328p/release/deps -L dependency=/home/sven/arduino/target/release/deps --extern core=/home/sven/arduino/target/avr-atmega328p/release/deps/libcore-3cfc120e1c5069ee.rmeta --cap-lints allow` (exit status: 101)
warning: build failed, waiting for other jobs to finish...

thread 'rustc' panicked at compiler/rustc_codegen_ssa/src/back/metadata.rs:356:17:
compiler/rustc_codegen_ssa/src/back/metadata.rs:356:17: AVR CPU not explicitly specified
stack backtrace:
   0:     0x7aa943879b33 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::he2e6b0ecdb05c607
   1:     0x7aa944006051 - core::fmt::write::h610626c1c60da77c
   2:     0x7aa945466a91 - std::io::Write::write_fmt::h4e33684eb50b719c
   3:     0x7aa943879992 - std::sys::backtrace::BacktraceLock::print::h72b1875ec3ad25c3
   4:     0x7aa94387d47a - std::panicking::default_hook::{{closure}}::h2eb086ab7d432499
   5:     0x7aa94387cfff - std::panicking::default_hook::h4e505796ed0a3f8c
   6:     0x7aa9428f32b0 - std[33b37f4690323d4d]::panicking::update_hook::<alloc[b734503c5a26a59b]::boxed::Box<rustc_driver_impl[b04f6af5afbf5cf5]::install_ice_hook::{closure#1}>>::{closure#0}
   7:     0x7aa94387dcf3 - std::panicking::rust_panic_with_hook::h9e05a4a2b6a4fcb3
   8:     0x7aa942ee70b2 - std[33b37f4690323d4d]::panicking::begin_panic::<alloc[b734503c5a26a59b]::string::String>::{closure#0}
   9:     0x7aa942ee2326 - std[33b37f4690323d4d]::sys::backtrace::__rust_end_short_backtrace::<std[33b37f4690323d4d]::panicking::begin_panic<alloc[b734503c5a26a59b]::string::String>::{closure#0}, !>
  10:     0x7aa942edd907 - std[33b37f4690323d4d]::panicking::begin_panic::<alloc[b734503c5a26a59b]::string::String>
  11:     0x7aa942f73477 - rustc_middle[33747cc028c37340]::util::bug::opt_span_bug_fmt::<rustc_span[174cbf46716f164]::span_encoding::Span>::{closure#0}
  12:     0x7aa942f4ef8a - rustc_middle[33747cc028c37340]::ty::context::tls::with_opt::<rustc_middle[33747cc028c37340]::util::bug::opt_span_bug_fmt<rustc_span[174cbf46716f164]::span_encoding::Span>::{closure#0}, !>::{closure#0}
  13:     0x7aa942f4edfb - rustc_middle[33747cc028c37340]::ty::context::tls::with_context_opt::<rustc_middle[33747cc028c37340]::ty::context::tls::with_opt<rustc_middle[33747cc028c37340]::util::bug::opt_span_bug_fmt<rustc_span[174cbf46716f164]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
  14:     0x7aa940a36840 - rustc_middle[33747cc028c37340]::util::bug::bug_fmt
  15:     0x7aa945e0845f - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::metadata::elf_e_flags.cold
  16:     0x7aa94534df38 - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::metadata::create_object_file
  17:     0x7aa94534d782 - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::metadata::create_wrapper_file
  18:     0x7aa9450115ff - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::link::link_rlib
  19:     0x7aa944d8a686 - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::link::link_binary
  20:     0x7aa9451e50b1 - <rustc_interface[3c105e4e4d70b086]::queries::Linker>::link
  21:     0x7aa9451db3f9 - rustc_interface[3c105e4e4d70b086]::interface::run_compiler::<(), rustc_driver_impl[b04f6af5afbf5cf5]::run_compiler::{closure#0}>::{closure#1}
  22:     0x7aa944f5d452 - std[33b37f4690323d4d]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_with_globals<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_pool_with_globals<rustc_interface[3c105e4e4d70b086]::interface::run_compiler<(), rustc_driver_impl[b04f6af5afbf5cf5]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
  23:     0x7aa944f5dd34 - <<std[33b37f4690323d4d]::thread::Builder>::spawn_unchecked_<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_with_globals<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_pool_with_globals<rustc_interface[3c105e4e4d70b086]::interface::run_compiler<(), rustc_driver_impl[b04f6af5afbf5cf5]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[bab11496e675a0c0]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  24:     0x7aa944f5f12b - std::sys::pal::unix::thread::Thread::new::thread_start::h62b6440d2b872e88
  25:     0x7aa93ec9caa4 - start_thread
                               at ./nptl/pthread_create.c:447:8
  26:     0x7aa93ed29c3c - clone3
                               at ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78:0
  27:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/issues/new?labels=C-bug%2C+I-ICE%2C+T-compiler&template=ice.md

note: please make sure that you have updated to the latest nightly

note: please attach the file at `/home/sven/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/rustc-ice-2025-04-01T19_47_21-20856.txt` to your bug report

note: compiler flags: --crate-type lib -C opt-level=s -C panic=abort -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -Z force-unstable-if-unmarked

note: some of the compiler flags provided by cargo are hidden

query stack during panic:
end of query stack
error: could not compile `core` (lib)

Caused by:
  process didn't exit successfully: `/home/sven/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rustc --crate-name core --edition=2024 /home/sven/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=s -C panic=abort -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --warn=unexpected_cfgs --check-cfg 'cfg(bootstrap)' --check-cfg 'cfg(no_fp_fmt_parse)' --check-cfg 'cfg(stdarch_intel_sde)' --check-cfg 'cfg(target_feature, values("vector-enhancements-1"))' --check-cfg 'cfg(feature, values(any()))' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("debug_refcell", "debug_typeid", "optimize_for_size", "panic_immediate_abort"))' -C metadata=09e81d29c55612d2 -C extra-filename=-3cfc120e1c5069ee --out-dir /home/sven/arduino/target/avr-atmega328p/release/deps --target /home/sven/arduino/avr-specs/avr-atmega328p.json -Z force-unstable-if-unmarked -L dependency=/home/sven/arduino/target/avr-atmega328p/release/deps -L dependency=/home/sven/arduino/target/release/deps --cap-lints allow` (exit status: 101)

thread 'rustc' panicked at compiler/rustc_codegen_ssa/src/back/metadata.rs:356:17:
compiler/rustc_codegen_ssa/src/back/metadata.rs:356:17: AVR CPU not explicitly specified
stack backtrace:
   0:     0x7100f1a79b33 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::he2e6b0ecdb05c607
   1:     0x7100f2206051 - core::fmt::write::h610626c1c60da77c
   2:     0x7100f3666a91 - std::io::Write::write_fmt::h4e33684eb50b719c
   3:     0x7100f1a79992 - std::sys::backtrace::BacktraceLock::print::h72b1875ec3ad25c3
   4:     0x7100f1a7d47a - std::panicking::default_hook::{{closure}}::h2eb086ab7d432499
   5:     0x7100f1a7cfff - std::panicking::default_hook::h4e505796ed0a3f8c
   6:     0x7100f0af32b0 - std[33b37f4690323d4d]::panicking::update_hook::<alloc[b734503c5a26a59b]::boxed::Box<rustc_driver_impl[b04f6af5afbf5cf5]::install_ice_hook::{closure#1}>>::{closure#0}
   7:     0x7100f1a7dcf3 - std::panicking::rust_panic_with_hook::h9e05a4a2b6a4fcb3
   8:     0x7100f10e70b2 - std[33b37f4690323d4d]::panicking::begin_panic::<alloc[b734503c5a26a59b]::string::String>::{closure#0}
   9:     0x7100f10e2326 - std[33b37f4690323d4d]::sys::backtrace::__rust_end_short_backtrace::<std[33b37f4690323d4d]::panicking::begin_panic<alloc[b734503c5a26a59b]::string::String>::{closure#0}, !>
  10:     0x7100f10dd907 - std[33b37f4690323d4d]::panicking::begin_panic::<alloc[b734503c5a26a59b]::string::String>
  11:     0x7100f1173477 - rustc_middle[33747cc028c37340]::util::bug::opt_span_bug_fmt::<rustc_span[174cbf46716f164]::span_encoding::Span>::{closure#0}
  12:     0x7100f114ef8a - rustc_middle[33747cc028c37340]::ty::context::tls::with_opt::<rustc_middle[33747cc028c37340]::util::bug::opt_span_bug_fmt<rustc_span[174cbf46716f164]::span_encoding::Span>::{closure#0}, !>::{closure#0}
  13:     0x7100f114edfb - rustc_middle[33747cc028c37340]::ty::context::tls::with_context_opt::<rustc_middle[33747cc028c37340]::ty::context::tls::with_opt<rustc_middle[33747cc028c37340]::util::bug::opt_span_bug_fmt<rustc_span[174cbf46716f164]::span_encoding::Span>::{closure#0}, !>::{closure#0}, !>
  14:     0x7100eec36840 - rustc_middle[33747cc028c37340]::util::bug::bug_fmt
  15:     0x7100f400845f - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::metadata::elf_e_flags.cold
  16:     0x7100f354df38 - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::metadata::create_object_file
  17:     0x7100f354d782 - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::metadata::create_wrapper_file
  18:     0x7100f32115ff - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::link::link_rlib
  19:     0x7100f2f8a686 - rustc_codegen_ssa[7b70bfa2e61bfb0c]::back::link::link_binary
  20:     0x7100f33e50b1 - <rustc_interface[3c105e4e4d70b086]::queries::Linker>::link
  21:     0x7100f33db3f9 - rustc_interface[3c105e4e4d70b086]::interface::run_compiler::<(), rustc_driver_impl[b04f6af5afbf5cf5]::run_compiler::{closure#0}>::{closure#1}
  22:     0x7100f315d452 - std[33b37f4690323d4d]::sys::backtrace::__rust_begin_short_backtrace::<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_with_globals<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_pool_with_globals<rustc_interface[3c105e4e4d70b086]::interface::run_compiler<(), rustc_driver_impl[b04f6af5afbf5cf5]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>
  23:     0x7100f315dd34 - <<std[33b37f4690323d4d]::thread::Builder>::spawn_unchecked_<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_with_globals<rustc_interface[3c105e4e4d70b086]::util::run_in_thread_pool_with_globals<rustc_interface[3c105e4e4d70b086]::interface::run_compiler<(), rustc_driver_impl[b04f6af5afbf5cf5]::run_compiler::{closure#0}>::{closure#1}, ()>::{closure#0}, ()>::{closure#0}::{closure#0}, ()>::{closure#1} as core[bab11496e675a0c0]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
  24:     0x7100f315f12b - std::sys::pal::unix::thread::Thread::new::thread_start::h62b6440d2b872e88
  25:     0x7100ece9caa4 - start_thread
                               at ./nptl/pthread_create.c:447:8
  26:     0x7100ecf29c3c - clone3
                               at ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:78:0
  27:                0x0 - <unknown>

error: the compiler unexpectedly panicked. this is a bug.

note: using internal features is not supported and expected to cause internal compiler errors when used incorrectly

note: please attach the file at `/home/sven/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/compiler_builtins-0.1.152/rustc-ice-2025-04-01T19_47_32-21114.txt` to your bug report

note: compiler flags: --crate-type lib -C opt-level=s -C panic=abort -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 -Z force-unstable-if-unmarked

note: some of the compiler flags provided by cargo are hidden

query stack during panic:
end of query stack
error: could not compile `compiler_builtins` (lib)

Caused by:
  process didn't exit successfully: `/home/sven/.rustup/toolchains/nightly-x86_64-unknown-linux-gnu/bin/rustc --crate-name compiler_builtins --edition=2021 /home/sven/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/compiler_builtins-0.1.152/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --diagnostic-width=190 --crate-type lib --emit=dep-info,metadata,link -C opt-level=s -C panic=abort -C linker-plugin-lto -C codegen-units=1 -C debuginfo=2 --cfg 'feature="compiler-builtins"' --cfg 'feature="core"' --cfg 'feature="default"' --cfg 'feature="rustc-dep-of-std"' --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("c", "cc", "compiler-builtins", "core", "default", "mangled-names", "mem", "no-asm", "no-f16-f128", "public-test-deps", "rustc-dep-of-std"))' -C metadata=4e3eedde57a1c75d -C extra-filename=-1b48e31772960dfa --out-dir /home/sven/arduino/target/avr-atmega328p/release/deps --target /home/sven/arduino/avr-specs/avr-atmega328p.json -Z force-unstable-if-unmarked -L dependency=/home/sven/arduino/target/avr-atmega328p/release/deps -L dependency=/home/sven/arduino/target/release/deps --extern core=/home/sven/arduino/target/avr-atmega328p/release/deps/librustc_std_workspace_core-401e2a0431789085.rmeta --cap-lints allow --cfg f16_enabled --cfg f128_enabled --cfg intrinsics_enabled --cfg arch_enabled --cfg optimizations_enabled --cfg 'feature="unstable-intrinsics"' --check-cfg 'cfg(__ashldi3, values("optimized-c"))' --check-cfg 'cfg(__ashlsi3, values("optimized-c"))' --check-cfg 'cfg(__ashrdi3, values("optimized-c"))' --check-cfg 'cfg(__ashrsi3, values("optimized-c"))' --check-cfg 'cfg(__bswapsi2, values("optimized-c"))' --check-cfg 'cfg(__bswapdi2, values("optimized-c"))' --check-cfg 'cfg(__bswapti2, values("optimized-c"))' --check-cfg 'cfg(__divdi3, values("optimized-c"))' --check-cfg 'cfg(__divsi3, values("optimized-c"))' --check-cfg 'cfg(__divmoddi4, values("optimized-c"))' --check-cfg 'cfg(__divmodsi4, values("optimized-c"))' --check-cfg 'cfg(__divmodsi4, values("optimized-c"))' --check-cfg 'cfg(__divmodti4, values("optimized-c"))' --check-cfg 'cfg(__lshrdi3, values("optimized-c"))' --check-cfg 'cfg(__lshrsi3, values("optimized-c"))' --check-cfg 'cfg(__moddi3, values("optimized-c"))' --check-cfg 'cfg(__modsi3, values("optimized-c"))' --check-cfg 'cfg(__muldi3, values("optimized-c"))' --check-cfg 'cfg(__udivdi3, values("optimized-c"))' --check-cfg 'cfg(__udivmoddi4, values("optimized-c"))' --check-cfg 'cfg(__udivmodsi4, values("optimized-c"))' --check-cfg 'cfg(__udivsi3, values("optimized-c"))' --check-cfg 'cfg(__umoddi3, values("optimized-c"))' --check-cfg 'cfg(__umodsi3, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas16_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas16_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas16_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_cas16_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldadd8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldclr8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldeor8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_ldset8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp1_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp1_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp1_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp1_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp2_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp2_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp2_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp2_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp4_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp4_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp4_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp4_acq_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp8_relax, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp8_acq, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp8_rel, values("optimized-c"))' --check-cfg 'cfg(__aarch64_swp8_acq_rel, values("optimized-c"))' --check-cfg 'cfg(target_feature, values("vis3"))' --check-cfg 'cfg(feature, values("checked"))' --check-cfg 'cfg(assert_no_panic)' --check-cfg 'cfg(f16_enabled)' --check-cfg 'cfg(f128_enabled)' --check-cfg 'cfg(thumb)' --check-cfg 'cfg(thumb_1)' --check-cfg 'cfg(intrinsics_enabled)' --check-cfg 'cfg(arch_enabled)' --check-cfg 'cfg(optimizations_enabled)' --check-cfg 'cfg(feature, values("unstable-public-internals"))' --check-cfg 'cfg(optimizations_enabled)' --check-cfg 'cfg(x86_no_sse)' --check-cfg 'cfg(feature, values("mem-unaligned"))' --check-cfg 'cfg(kernel_user_helpers)'` (exit status: 101)

i dont know exactly what to put here. i have a pretty much empty arduino uno project. it works on a very similar computer. i've tried installing all the things github, stackoverflow and reddit have told me to install but nothing works. ask me if you need more details

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-diagnosticsArea: Messages for errors, warnings, and lintsC-bugCategory: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️O-AVRTarget: AVR processors (ATtiny, ATmega, etc.)T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions