bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gprofng/30491] New: mttest failed on aarch64 / OL9


From: vladimir.mezentsev at oracle dot com
Subject: [Bug gprofng/30491] New: mttest failed on aarch64 / OL9
Date: Fri, 26 May 2023 02:43:29 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=30491

            Bug ID: 30491
           Summary: mttest failed on aarch64 / OL9
           Product: binutils
           Version: 2.41 (HEAD)
            Status: NEW
          Severity: normal
          Priority: P2
         Component: gprofng
          Assignee: vladimir.mezentsev at oracle dot com
          Reporter: vladimir.mezentsev at oracle dot com
  Target Milestone: ---

This is probably a common stack unwind problem on aarch64 in gprofng.
To easily reproduce the issue, run the gprofng tests on aarch64/OL9:

% cd <BLD>/gprogng
% rm -rf tmpdir
% time make check-extra
...
# of expected failures          3


% cd tmpdir/mttest.-g-O0,-pon
% gp-display-text -ctree test.er/
Functions Call Tree. Metric: Attributed Total CPU Time

Attr. Total      Name
CPU
   sec.      %
126.478 100.00   +-<Total>
 25.218  19.94     +-<Unknown>
  9.186   7.26     |  +-computeB
  9.136   7.22     |  +-computeA
  6.895   5.45     |  +-addone
 18.503  14.63     +-start_thread
 18.503  14.63     |  +-collector_root
 18.503  14.63     |    +-do_work
 15.501  12.26     |      +-trylock_global
 10.728   8.48     |      |  +-__aarch64_cas4_acq
  4.253   3.36     |      |  +-___pthread_mutex_trylock
  2.562   2.03     |      +-calladd
  2.552   2.02     |      |  +-computeF
  0.010   0.01     |      |  +-addone
  0.440   0.35     |      +-___pthread_mutex_trylock
 12.439   9.83     +-compute
 12.439   9.83     +-computeC
 12.409   9.81     +-computeI
 12.399   9.80     +-computeG
 12.319   9.74     +-computeH
 11.468   9.07     +-computeD
  9.276   7.33     +-computeE
  0.010   0.01     +-__libc_start_main_impl
  0.010   0.01       +-__libc_start_call_main
  0.010   0.01         +-main
  0.010   0.01           +-locktest
  0.010   0.01             +-thread_work
  0.010   0.01               +-gprofng_pthread_create
  0.010   0.01                 +-__collector_allocCSize
  0.010   0.01                   +-sigprocmask
  0.010   0.01                     +-__pthread_sigmask


We see that many functions are mapped to <Unknown>.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]