Skip to content

[Bolt] question: error on recursive function with suffix .localalias/1Β #120000

@miz2019

Description

@miz2019

I have a program got LTO+PGO, when instrumented by BOLT, the code is genereated , but the program can not run correctly and no data is generated.
Given the normal mangled name A, the function will getname as A.localalias/1, the name is get from BinaryFunction::getOneName().
1: the function has suffix .localalias
2: the function will call itself, i.e. recursively.

Does anyone know why localalias is generated? and any clue on solving this error .

The program under test is very huge and complicated.

I am on Aarch64

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions