Package Details: scorep 8.4-1

Git Clone URL: https://aur.archlinux.org/scorep.git (read-only, click to copy)
Package Base: scorep
Description: Highly scalable and easy-to-use tool suite for profiling, event tracing, and online analysis of HPC applications.
Upstream URL: http://www.vi-hps.org/projects/score-p/
Licenses: BSD
Submitter: jspencer
Maintainer: jspencer (disc-kuraudo)
Last Packager: disc-kuraudo
Votes: 2
Popularity: 0.000000
First Submitted: 2015-02-17 16:23 (UTC)
Last Updated: 2024-03-15 16:19 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

disc-kuraudo commented on 2021-05-28 07:55 (UTC)

Nevermind, just rebuilding somehow helped.

disc-kuraudo commented on 2021-05-28 06:51 (UTC)

It it only me that has issues with scorep?

$ scorep-gcc -c main.c
cc1: error: cannot load plugin /usr/lib/scorep/scorep_instrument_function.so: /usr/lib/scorep/scorep_instrument_function.so: undefined symbol: _Z12build_stringiPKc
[Score-P] ERROR: Execution failed: gcc `/usr/bin/scorep-config --thread=none --mpp=none --io=none --nocuda --noonline-access --noopencl --noopenacc --nomemory --nokokkos --cflags`    -c main.c -o a_1622183548_497351.o

This needs options=('!strip') for me.

disc-kuraudo commented on 2021-05-09 20:07 (UTC) (edited on 2021-05-09 20:10 (UTC) by disc-kuraudo)

Thanks for the update.

There are a couple of version dependencies though:

configure: error: provided library interface version '9:0:2' of otf2 not sufficient for Score-P, provide '9:1' or compatible. If in doubt what to do, contact <support@score-p.org>.
configure: error: provided library interface version '9:0:2' of cubelib not sufficient for Score-P, provide '10:0' or compatible. If in doubt what to do, contact <support@score-p.org>.

For scorep and cubegui, the dependencies need to be tied to a version, currently 'otf2>=2.3' (also add this dependency to cubegui, had a similar message there) and 'cubelib>=4.6'.

This way the dependencies are installed before cubegui and scorep checks for them.

jspencer commented on 2020-07-18 11:09 (UTC)

Sorry for the slow update; I've been away. I've added patches to address the gcc 10.1 compilation issue and the binutils 2.34 API change.

zyzzyxdonta commented on 2020-07-08 08:46 (UTC)

Building with clang works. To use clang add this option to the configure command:

--with-nocross-compiler-suite=clang

lahwaacz commented on 2020-06-24 13:46 (UTC) (edited on 2020-06-24 13:47 (UTC) by lahwaacz)

The package does not build with GCC 10.1:

../src/adapters/compiler/gcc-plugin/scorep_plugin_pass_instrument.inc.c:86:16: error: ‘struct cgraph_node’ has no member named ‘global’; did you mean ‘local’?
   86 |     if ( node->global.inlined_to )
      |                ^~~~~~
      |                local

disc-kuraudo commented on 2020-03-19 13:41 (UTC) (edited on 2020-03-19 13:44 (UTC) by disc-kuraudo)

Workaround needed in build() for the scorep wrappers to work with binutils 2.34's changed API:

    sed -e "s|bfd_get_section_flags( abfd, |bfd_section_flags(|g" \
        -e "s|bfd_get_section_vma( abfd, |bfd_section_vma(|g" \
        -e "s|bfd_get_section_size|bfd_section_size|g" \
        -i "src/services/unwinding/scorep_unwinding_unify.c"

jspencer commented on 2018-06-17 12:43 (UTC)

Thanks. Score-P 4 is coming but is complicated by changes to the cube package...

zauster commented on 2018-06-07 20:22 (UTC)

Score-P 4 is out!

jspencer commented on 2017-06-19 16:52 (UTC)

Updated. Sorry it took me so long to do. I also had to patch another file so please test.