[Bug 1396654] Re: C++ demangling support missing from perf

2020-01-06 Thread Po-Hsu Lin
** Changed in: linux-hwe (Ubuntu) Status: Confirmed => Fix Released ** Changed in: linux-hwe (Ubuntu Disco) Status: Confirmed => Fix Released ** Changed in: linux-hwe (Ubuntu Cosmic) Status: Confirmed => Fix Released -- You received this bug notification because you are a

[Bug 1396654] Re: C++ demangling support missing from perf

2019-07-24 Thread Brad Figg
** Tags added: cscc -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from perf To manage notifications about this bug go to:

[Bug 1396654] Re: C++ demangling support missing from perf

2019-04-13 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.0.0-11.12 --- linux (5.0.0-11.12) disco; urgency=medium * linux: 5.0.0-11.12 -proposed tracker (LP: #1824383) * hns3: PPU_PF_ABNORMAL_INT_ST over_8bd_no_fe found [error status=0x1] (LP: #1824194) - net: hns3: fix for not

[Bug 1396654] Re: C++ demangling support missing from perf

2019-04-02 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-hwe - 4.15.0-47.50~16.04.1 --- linux-hwe (4.15.0-47.50~16.04.1) xenial; urgency=medium * linux-hwe: 4.15.0-47.50~16.04.1 -proposed tracker (LP: #1819715) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts -

[Bug 1396654] Re: C++ demangling support missing from perf

2019-04-02 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.18.0-17.18 --- linux (4.18.0-17.18) cosmic; urgency=medium * linux: 4.18.0-17.18 -proposed tracker (LP: #1819624) * Packaging resync (LP: #1786013) - [Packaging] resync getabis - [Packaging] update helper scripts * C++

[Bug 1396654] Re: C++ demangling support missing from perf

2019-04-02 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-hwe - 4.15.0-47.50~16.04.1 --- linux-hwe (4.15.0-47.50~16.04.1) xenial; urgency=medium * linux-hwe: 4.15.0-47.50~16.04.1 -proposed tracker (LP: #1819715) * Packaging resync (LP: #1786013) - [Packaging] update helper scripts -

[Bug 1396654] Re: C++ demangling support missing from perf

2019-04-02 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-hwe - 4.18.0-17.18~18.04.1 --- linux-hwe (4.18.0-17.18~18.04.1) bionic; urgency=medium * linux-hwe: 4.18.0-17.18~18.04.1 -proposed tracker (LP: #1819623) * Packaging resync (LP: #1786013) - [Packaging] update update.conf * Strip

[Bug 1396654] Re: C++ demangling support missing from perf

2019-04-02 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-hwe - 4.18.0-17.18~18.04.1 --- linux-hwe (4.18.0-17.18~18.04.1) bionic; urgency=medium * linux-hwe: 4.18.0-17.18~18.04.1 -proposed tracker (LP: #1819623) * Packaging resync (LP: #1786013) - [Packaging] update update.conf * Strip

[Bug 1396654] Re: C++ demangling support missing from perf

2019-04-02 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.15.0-47.50 --- linux (4.15.0-47.50) bionic; urgency=medium * linux: 4.15.0-47.50 -proposed tracker (LP: #1819716) * Packaging resync (LP: #1786013) - [Packaging] resync getabis - [Packaging] update helper scripts -

[Bug 1396654] Re: C++ demangling support missing from perf

2019-04-02 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.15.0-47.50 --- linux (4.15.0-47.50) bionic; urgency=medium * linux: 4.15.0-47.50 -proposed tracker (LP: #1819716) * Packaging resync (LP: #1786013) - [Packaging] resync getabis - [Packaging] update helper scripts -

[Bug 1396654] Re: C++ demangling support missing from perf

2019-04-02 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.4.0-145.171 --- linux (4.4.0-145.171) xenial; urgency=medium * linux: 4.4.0-145.171 -proposed tracker (LP: #1821724) * linux-generic should depend on linux-base >=4.1 (LP: #1820419) - [Packaging] Fix linux-base dependency linux

[Bug 1396654] Re: C++ demangling support missing from perf

2019-04-02 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.4.0-145.171 --- linux (4.4.0-145.171) xenial; urgency=medium * linux: 4.4.0-145.171 -proposed tracker (LP: #1821724) * linux-generic should depend on linux-base >=4.1 (LP: #1820419) - [Packaging] Fix linux-base dependency linux

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-20 Thread Ignat Loskutov
** Tags removed: verification-needed-cosmic ** Tags added: verification-done-cosmic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from perf To manage

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-20 Thread Seth Forshee
** Changed in: linux (Ubuntu Disco) Status: Triaged => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from perf To manage

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-20 Thread Peter
I tested this on 16.04 for linux-tools-generic-hwe-16.04/xenial- proposed. ** Tags removed: verification-needed-xenial ** Tags added: verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-20 Thread Antoine Pitrou
Hmm, apparently /usr/bin/perf is only a wrapper script that runs the "right" version of the perf executable for the current kernel. But the perf executable (typically inside /usr/lib/linux-tools-VERSION) is part of the "linux-tools-VERSION" package. So if I do: $ sudo apt install

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-20 Thread Andrea Righi
Tested the following on bionic: $ cat main.cpp #include #include static __attribute__ ((noinline)) int my_really_big_function() { for(size_t i = 0; i < 1000; ++i) { benchmark::DoNotOptimize(i % 5); } return 0; } static __attribute__ ((noinline)) void caller1() { for(size_t i =

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-16 Thread Antoine Pitrou
I've installed linux-tools-common 4.15.0-47.50 from bionic-proposed and checked that the new /usr/bin/perf binary still doesn't demangle C++ symbols (even when "perf report --demangle" is passed explicitly). ** Tags removed: verification-needed-bionic ** Tags added: verification-failed-bionic --

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-15 Thread Brad Figg
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- bionic' to 'verification-done-bionic'. If the problem still exists, change the tag

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-15 Thread Brad Figg
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- cosmic' to 'verification-done-cosmic'. If the problem still exists, change the tag

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-15 Thread Brad Figg
This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed- xenial' to 'verification-done-xenial'. If the problem still exists, change the tag

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-12 Thread Khaled El Mously
** Changed in: linux-hwe (Ubuntu Xenial) Status: Confirmed => Fix Committed ** Changed in: linux-hwe (Ubuntu Bionic) Status: Confirmed => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1396654] Re: C++ demangling support missing from perf

2019-03-12 Thread Khaled El Mously
** Changed in: linux (Ubuntu Bionic) Status: Confirmed => Fix Committed ** Changed in: linux (Ubuntu Cosmic) Status: Confirmed => Fix Committed ** Changed in: linux (Ubuntu Xenial) Status: Incomplete => Fix Committed -- You received this bug notification because you are a

[Bug 1396654] Re: C++ demangling support missing from perf

2019-02-13 Thread Antoine Pitrou
Note that `perf` can crash when demangling. The (trivial) patch shown below fixes the issue for me: http://lkml.iu.edu/hypermail/linux/kernel/1810.2/02663.html Related libbfd issue for incorrect demangling: https://sourceware.org/bugzilla/show_bug.cgi?id=23715 ** Bug watch added:

[Bug 1396654] Re: C++ demangling support missing from perf

2019-02-09 Thread Ignat Loskutov
UPD: the patch does seem to fix the issue. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from perf To manage notifications about this bug go to:

[Bug 1396654] Re: C++ demangling support missing from perf

2019-02-08 Thread Ubuntu Foundations Team Bug Bot
** Tags added: patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from perf To manage notifications about this bug go to:

[Bug 1396654] Re: C++ demangling support missing from perf

2019-02-08 Thread Ignat Loskutov
There seems to be a mistype in the build flags; haven't checked whether it fixes the bug though. ** Patch added: "0001-UBUNTU-Packaging-fix-a-mistype.patch" https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1396654/+attachment/5237067/+files/0001-UBUNTU-Packaging-fix-a-mistype.patch --

[Bug 1396654] Re: C++ demangling support missing from perf

2019-02-07 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux-hwe (Ubuntu Cosmic) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654

[Bug 1396654] Re: C++ demangling support missing from perf

2019-02-07 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux-hwe (Ubuntu Bionic) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654

[Bug 1396654] Re: C++ demangling support missing from perf

2019-02-07 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux (Ubuntu Cosmic) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654

[Bug 1396654] Re: C++ demangling support missing from perf

2019-02-07 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux (Ubuntu Bionic) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654

[Bug 1396654] Re: C++ demangling support missing from perf

2019-01-04 Thread Julian Andres Klode
Broken again in disco, let's update the state. ** Also affects: linux (Ubuntu Disco) Importance: Medium Assignee: Tim Gardner (timg-tpi) Status: Fix Released ** Also affects: linux-hwe (Ubuntu Disco) Importance: Undecided Status: Confirmed ** Also affects: linux

[Bug 1396654] Re: C++ demangling support missing from perf

2018-11-15 Thread Kristian Spangsege
Ok, on 18.04 (Bionic), if I do this ``` sudo apt-get build-dep linux-tools-4.15.0-39-generic sudo apt-get install libiberty-dev binutils-dev mkdir tmp cd tmp apt-get source linux-tools-4.15.0-39-generic cd linux-4.15.0/tools/perf make ``` I do get a perf command that demangles (so I now have a

[Bug 1396654] Re: C++ demangling support missing from perf

2018-11-14 Thread Kristian Spangsege
I am affected by this on Ubuntu 18.04 (Bionic). The only workaround I have seen, is to build/rebuild the `perf` tool from the source package. This does not fix the problem for me on 18.04. ``` sudo apt-get install libiberty-dev binutils-dev mkdir tmp cd tmp apt-get source

[Bug 1396654] Re: C++ demangling support missing from perf

2018-10-19 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux-hwe (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title:

[Bug 1396654] Re: C++ demangling support missing from perf

2018-10-19 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux-hwe (Ubuntu Xenial) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654

[Bug 1396654] Re: C++ demangling support missing from perf

2018-10-12 Thread Peter
I was wrong. `/usr/bin/perf` is just a shell script calling a kernel specific version. The real executable is in `linux-hwe-tools-4.**`. I checked the source of `linux-hwe-tools-4.15.0-36` and it already has the necessary fix. Rebuilding just the perf executable from withhin the source dir

[Bug 1396654] Re: C++ demangling support missing from perf

2018-10-11 Thread Peter
I checked this issue again, because it is really anoying. The fix is already present in HWE kernel source. https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/xenial/tree/debian.hwe/control.stub.in?h=hwe However perf (`/usr/bin/perf`) is comming from linux-tools-common package

[Bug 1396654] Re: C++ demangling support missing from perf

2018-08-28 Thread Peter
Found the relevant commit that needs to get ported. https://git.launchpad.net/~ubuntu-kernel/ubuntu/+source/linux/+git/zesty/commit/?id=4f86b396b67c633d6f17fb8911ac51f6d93129a5 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1396654] Re: C++ demangling support missing from perf

2018-08-21 Thread Antoine Pitrou
As #18 pointed out, this still affects 18.04. Could the fix be ported there? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from perf To manage

[Bug 1396654] Re: C++ demangling support missing from perf

2018-08-15 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux-meta-hwe (Ubuntu Xenial) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1396654] Re: C++ demangling support missing from perf

2018-08-15 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: linux-meta-hwe (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654

[Bug 1396654] Re: C++ demangling support missing from perf

2018-08-06 Thread helloworld922
Will this fix be available in bionic (18.04) as well? I've recently tried installing perf from apt-get and symbol demangling still does not work. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654

[Bug 1396654] Re: C++ demangling support missing from perf

2018-06-20 Thread Peter
** Also affects: linux-meta-hwe (Ubuntu) Importance: Undecided Status: New ** No longer affects: linux-meta-hwe (Ubuntu Zesty) ** No longer affects: linux-meta-hwe (Ubuntu Yakkety) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to

[Bug 1396654] Re: C++ demangling support missing from perf

2018-06-20 Thread Peter
@timg-tpi Thanks for fixing this. I’m running 16.04 with HWE stack. My kernel is `4.13.0-45-generic #50~16.04.1-Ubuntu`. Will this fix be also available in the `linux-tools-generic-hwe-16.04` package soon? Could you maybe add your fix to this package? -- You received this bug notification

[Bug 1396654] Re: C++ demangling support missing from perf

2017-03-24 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.10.0-14.16 --- linux (4.10.0-14.16) zesty; urgency=low [ Tim Gardner ] * Release Tracking Bug - LP: #1673805 * msleep() bug causes Nuvoton I2C TPM device driver delays (LP: #1667567) - tpm: msleep() delays - replace with

[Bug 1396654] Re: C++ demangling support missing from perf

2017-03-17 Thread Tim Gardner
Added binutils-dev. libiberty-dev was already in the Build-deps ** Changed in: linux (Ubuntu Zesty) Status: Incomplete => Fix Committed ** Changed in: linux (Ubuntu Zesty) Assignee: (unassigned) => Tim Gardner (timg-tpi) -- You received this bug notification because you are a

[Bug 1396654] Re: C++ demangling support missing from perf

2017-03-13 Thread Milosz Tanski
The following build dependency packages have to be installed when building perf in order to have C++ symbol demangling work. Packages: libiberty-dev, binutils-dev Otherwise if you're building perf via it's Makefile in the linux source code. It will print "libbfd [OFF]" when auto-detecting

[Bug 1396654] Re: C++ demangling support missing from perf

2017-03-09 Thread Jorge Castro
People were pinging me about this bug and added some SO links of it affecting people so I thought I'd add these here if it helps triage severity: http://stackoverflow.com/questions/33057653/perf-enable-demangling-of-callgraph

[Bug 1396654] Re: C++ demangling support missing from perf

2017-03-09 Thread Joseph Salisbury
** Also affects: linux (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Yakkety) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Zesty) Importance: Medium Status: New ** Changed in: linux (Ubuntu Xenial)

[Bug 1396654] Re: C++ demangling support missing from perf

2017-03-09 Thread Jorge Castro
** Tags added: xenial yakkety zesty ** Changed in: linux (Ubuntu) Status: Triaged => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from

[Bug 1396654] Re: C++ demangling support missing from perf

2017-01-01 Thread Pauli
** This bug is no longer a duplicate of bug 1248289 Missing libunwind support in perf -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from perf To

[Bug 1396654] Re: C++ demangling support missing from perf

2015-11-26 Thread Julian Taylor
*** This bug is a duplicate of bug 1248289 *** https://bugs.launchpad.net/bugs/1248289 ** This bug has been marked a duplicate of bug 1248289 Missing libunwind support in perf -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1396654] Re: C++ demangling support missing from perf

2015-01-13 Thread Joseph Salisbury
** Tags removed: kernel-key -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from perf To manage notifications about this bug go to:

[Bug 1396654] Re: C++ demangling support missing from perf

2014-12-10 Thread Julian Taylor
probably caused by the use of HAVE_CPLUS_DEMANGLE in the make call, the variable has been renamed see also debian bug 763002 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++

[Bug 1396654] Re: C++ demangling support missing from perf

2014-12-02 Thread Andy Whitcroft
** Package changed: linux-meta (Ubuntu) = linux (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from perf To manage notifications about this

[Bug 1396654] Re: C++ demangling support missing from perf

2014-12-02 Thread Joseph Salisbury
** Package changed: linux (Ubuntu) = linux-meta (Ubuntu) ** Changed in: linux-meta (Ubuntu) Status: Confirmed = New ** Changed in: linux-meta (Ubuntu) Importance: Undecided = Medium ** Tags added: kernel-da-key ** Tags added: vivid ** Changed in: linux-meta (Ubuntu) Status:

[Bug 1396654] Re: C++ demangling support missing from perf

2014-11-27 Thread Steve Capper
** Changed in: linux (Ubuntu) Status: Incomplete = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1396654 Title: C++ demangling support missing from perf To manage notifications

[Bug 1396654] Re: C++ demangling support missing from perf

2014-11-26 Thread Steve Capper
apport information ** Tags added: apport-collected utopic ** Description changed: Hi, It appears that C++ demangling support is missing from linux-tools-3.16.0-24, on Utopic on arm64. Could the following please be added to the build dependencies for that package: libiberty-dev