Skip to content

1.45.0 regression macro-related ICE on 32-bit arm/ppc in tests #75219

Closed
@infinity0

Description

@infinity0

Didn't try on 1.45.2 yet but the failures seem unrelated to the things mentioned in the release notes.

armel log, armhf log

test [ui] ui/fn/expr-fn-panic.rs ... FAILED
test [ui] ui/imports/glob-use-std.rs ... FAILED
test [ui] ui/macros/die-macro-2.rs ... FAILED
test [ui] ui/macros/die-macro-pure.rs ... FAILED
test [ui] ui/macros/unimplemented-macro-panic.rs ... FAILED
test [ui] ui/macros/unreachable-macro-panic.rs ... FAILED
test [ui] ui/macros/unreachable.rs ... FAILED
test [ui] ui/meta-revision-ok.rs#bar ... FAILED
test [ui] ui/meta-revision-ok.rs#foo ... FAILED
test [ui] ui/mir/mir_codegen_calls_diverging.rs ... FAILED
test [ui] ui/panics/doublepanic.rs ... FAILED
test [ui] ui/panics/explicit-panic.rs ... FAILED
test [ui] ui/panics/main-panic.rs ... FAILED
test [ui] ui/panics/panic-macro-explicit.rs ... FAILED
test [ui] ui/panics/panic-macro-owned.rs ... FAILED
test [ui] ui/panics/panic-macro-static.rs ... FAILED
test [ui] ui/panics/panic-main.rs ... FAILED
test [ui] ui/rfc-1937-termination-trait/termination-trait-for-never.rs ... FAILED

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-metadataArea: Crate metadataA-testsuiteArea: The testsuite used to check the correctness of rustcC-bugCategory: This is a bug.I-ICEIssue: The compiler panicked, giving an Internal Compilation Error (ICE) ❄️O-ArmTarget: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 stateT-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