Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[OMPD] The LLVM OMPD library has the wrong names for the "release" functions #55

Open
jdelsign opened this issue Feb 27, 2019 · 0 comments

Comments

@jdelsign
Copy link

The OpenMP v5.0 spec (and OpenMP omp-tools.h header) use "ompd_rel_" as the prefix for the "release" functions. However, the LLVM OMPD library uses "ompd_release_" as the prefix for those functions (which is what OMPD 3.1 used). The OMPD DLL defines the following functions:

  ray23{jdelsign}103: nm /collab/usr/global/tools/ompd/ppc64le-ray//lib/libompd.so | grep ompd_rel
  000000000001c100 T ompd_release_address_space_handle
  00000000000206f0 T ompd_release_display_control_vars
  000000000001df20 T ompd_release_parallel_handle
  000000000001ef30 T ompd_release_task_handle
  000000000001c8d0 T ompd_release_thread_handle
  ray23{jdelsign}104: 

All of those functions should be renamed to conform to the OMP v5.0 standard.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants