Skip to content

LLVM 19 changes debuginfo text representation breaking at least 4 tests #124824

Closed
@durin42

Description

@durin42

Caught by our buildkite. Looking at the commits in the breaking range, I'm pretty confident this is llvm/llvm-project@91446e2 changing things, so it's expected.

failures:
  | [codegen] tests/codegen/debuginfo-constant-locals.rs
  | [codegen] tests/codegen/debug-fndef-size.rs
  | [codegen] tests/codegen/inline-debuginfo.rs
  | [codegen] tests/codegen/sroa-fragment-debuginfo.rs
 
Hopefully we'll get to a fix for this in the near future, but the changes look like they might be irritating to handle. There's some guidance in the LLVM change which may help, but I didn't dig today.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-LLVMArea: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.A-debuginfoArea: Debugging information in compiled programs (DWARF, PDB, etc.)A-testsuiteArea: The testsuite used to check the correctness of rustcT-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