bsc-performance-tools / wxparaver

wxParaver is a trace-based visualization and analysis tool designed to study quantitative detailed metrics and obtain qualitative knowledge of the performance of applications, libraries, processors and whole architectures.
http://tools.bsc.es/paraver
GNU Lesser General Public License v2.1
26 stars 3 forks source link

Paraver doesn't show the value 51 #5

Closed rodarima closed 2 years ago

rodarima commented 2 years ago

Hi, I have a problem when loading a trace. The value 51 is not shown and the cursor doesn't show anything when I click over the "missing" region. Here is a reproducer trace and config thread.tar.gz. This is what the PRV trace looks like:

#Paraver (19/01/38 at 03:14):20_ns:0:1:1(1:1)
2:0:1:1:1:0:23:7
2:0:1:1:1:10:23:51
2:0:1:1:1:11:23:7
2:0:1:1:1:20:23:0

Which contains only events, starting at value 7, then 51, then 7 and then 0 at the end. However this is what I see on the last release of paraver 4.9.2 on Linux:

error-51

To reproduce, run wxparaver thread.prv thread.cfg.

executre commented 2 years ago

Fixed in paraver-kernel library: https://github.com/bsc-performance-tools/paraver-kernel/commit/faeda14fc3cbd09ba8c37c45ecfa8c97d482210b

rodarima commented 2 years ago

Thanks Eloy, I tested it with the last release 4.10.0 and it works fine.