Skip to content

NativeAOT symbols are broken on linux when publishing Release #77407

@agocke

Description

@agocke

I would expect symbols to be worse, but not broken in this configuration.

It looks like change is caused by passing -O to clang when linking the binaries. Without -O, debugging symbols are present and functional. With -O, all symbols and stacks are broken.

It's something in the DWARF info emitted by ILC.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    No status

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions