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

[External] Add OpenACC Validation and Verification Testsuite #88

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

ajarmusch
Copy link
Contributor

In support of the recent ongoing efforts to implement OpenACC in Clang/LLVM, we want to introduce the External V&V Testsuite.

The OpenACC Validation and Verification Team at the University of Delaware (UD), implements an independent V&V testsuite, to verify OpenACC implementations across various compilers and system architectures.

Part of this PR uses a module from CMake called FindOpenACC, I have created a PR to add support for the Clang Compiler within CMake. - FindOpenACC: Add support for the Clang Compiler

Continuation of #38 by @wangxin0321

@ajarmusch
Copy link
Contributor Author

ajarmusch commented Feb 6, 2024

@erichkeane I added builtin support for -fexperimental-openacc-macro-override, I also added support for a failed list if we wanted to use it. Similar to how the SOLLVE project does it

@erichkeane
Copy link

@erichkeane I added builtin support for -fexperimental-openacc-macro-override, I also added support for a failed list if we wanted to use it. Similar to how the SOLLVE project does it

Neat, that will be really handy! Unfortunately I have no experience modifying stuff here, but @omjavaid and @tarunprabhu "touched it last", so I'm hopeful they can take a look.

@ajarmusch
Copy link
Contributor Author

ajarmusch commented Mar 12, 2024

Thanks @erichkeane, Anyone have any comments for this PR?

@clementval clementval removed their request for review August 6, 2024 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants