Bug 2231969 - "perf report" does not demangle C++ names anymore
Summary: "perf report" does not demangle C++ names anymore
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: perftest
Version: 37
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Doug Ledford
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-14 20:28 UTC by Behdad Esfahbod
Modified: 2023-08-14 20:28 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: ---
Doc Text:
Clone Of:
Environment:
Last Closed:
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Behdad Esfahbod 2023-08-14 20:28:47 UTC
Description of problem:
This bug report is about the `perf` package. But I could not find that in the Component list!

`perf report` stopped demangling C++ names in perf-6.4.4-100.fc37.x86_64. Previous version, 6.0.5-300.fc37, demangled names just fine.

Version-Release number of selected component (if applicable):
perf-6.4.4-100.fc37.x86_64

Steps to reproduce:
- Build a simple C++ program with debug symbols.
- Run `perf record program-name`
- Run `perf report`

Actual behavior:
The C++ names are mangled.

Expected behavior:
C++ names are demangled and look nice.

Additional info:
Seems like a build misconfiguration of the `perf` package in the latest release.


Note You need to log in before you can comment on or make changes to this bug.